Russian authorities have announced that they have placed International Criminal Court (ICC) prosecutor Karim Khan on Russia’s wanted list. International Criminal Court (ICC) prosecutor Karim Khan has been placed on Russia’s wanted list. It was announced by the Russian Interior Ministry, two months after the ICC issued an arrest warrant …
Read More »