Russia Imposes Sanctions Against ICC Prosecutor and British Minister
Russia Imposes Sanctions Against ICC Prosecutor and British Minister. Russia has criticized Britain’s military support for Ukraine. Incredible view outside the international criminal court in the hague netherlands wednesday march 31 2021. International criminal court prosecution has informed combatants and their commanders that he orchestrated Russia’s invasion of Ukraine and has jurisdiction to try war […]