The Russian Ministry of Internal Affairs has put ICC prosecutor Ahmad Khan on the wanted list
The Russian Interior Ministry has added International Criminal Court (ICC) prosecutor Karim Ahmad Khan, who has issued an arrest warrant for Russian President Vladimir Putin and children’s ombudsman Maria Lvova, to its

Follow