Karim Khan, president of the International Criminal Court in The Hague since 2021, is the one who issued the international arrest warrant against Putin because Russia had allegedly, illegally " deported" children from the Donbas to Russia ( the press deliberately uses war terms ).
top of page
bottom of page