The 123 countries that belong to the International Criminal Court are legally obligated to arrest the Russian leader but some nations have flouted the court’s orders in the past.
More results...
The 123 countries that belong to the International Criminal Court are legally obligated to arrest the Russian leader but some nations have flouted the court’s orders in the past.