ICC Issues Arrest Warrant for Putin on War Crimes Charges
The International Criminal Court (ICC) has issued an arrest warrant for Russian President Vladimir Putin on suspicion of war crimes related to the illegal deportation of children from Ukraine. The warrant, issued on Friday, 17 March, calls for the arrest of both Putin and Maria Alekseyevna Lvova-Belova, the Russian commissioner for children’s rights, for their […]
Continue reading