Bibliographic Info

Experts react: The International Criminal Court just issued an arrest warrant for Putin. Will he wind up behind bars?

Quote: “On Friday, the International Criminal Court (ICC) issued an arrest warrant for the Russian president and for Russian Commissioner for Children’s Rights Maria Lvova-Belova. The two are accused of abducting Ukrainian children and transporting them to Russia.”
Source: Atlantic Council
Published: March 17, 2023
Added: August 30, 2023
DB ID: 280