International Criminal Court Removes Prosecutor Karim Khan, Confirms Continuity of Its Work
Prepared by: Human Rights TV Editorial Team The Hague – Human Rights TV The Assembly of States Parties to the Rome Statute has voted…
Read article