ICC Chief Prosecutor makes 1st Official Visit to Canada May 5, 2023 fredom Canadian News Canada News In March, International Criminal Court chief prosecutor Karim Khan issued an arrest warrant for Russian President Vladimir Putin over his country’s full-scale invasion of Ukraine. Credit Global News Please support our Sponsors here :