The International Criminal Court (ICC) has issued arrest warrants for Russian President Vladimir Putin and Maria Lvova-Belova, the Russian official allegedly overseeing the forced deportations of Ukrainian children to Russia.
The International Criminal Court (ICC) has issued arrest warrants for Russian President Vladimir Putin and Maria Lvova-Belova, the Russian official allegedly overseeing the forced deportations of Ukrainian children to Russia.
Leave a Reply