International Criminal Court issues arrest warrant for Russian President Putin on war crime accusations
The Hague: The International Criminal Court (ICC) has issued an arrest warrant for Russian President Vladimir Putin on the charge of unlawfully deporting Ukrainian children. The ICC, based in The Hague, also issued a warrant against Maria Lvova-Belova, Russia’s presidential commissioner for children’s rights, on similar charges. The ICC’s announcement has been welcomed by war-torn…