International Criminal Court Calls for Putin’s Arrest

Comments Off on International Criminal Court Calls for Putin’s Arrest
Arrest warrants were issued for President Vladimir V. Putin of Russia and Maria Lvova-Belova, Russia’s commissioner for children’s rights, for the abduction and deportation of Ukrainian children.