Karim Khan

Africa

New ICC prosecutor arrives in Sudan

The International Criminal Court’s chief prosecutor Karim Khan has arrived in Sudan for a week of talks including on outstanding…

Read More »
Back to top button