Council of Europe

Thirty-six countries approve creation of special tribunal for Ukraine

Thirty-six countries approve creation of special tribunal for Ukraine

  • “The time for Russia to be held to account for its aggression is fast approaching,” said Berset
By AFP ·