ICC Chief Prosecutor makes 1st Official Visit to Canada

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