International

International Criminal Court Building in The Hague

ICC Strongly Rejects New U.S. Sanctions Against Judges and Deputy Prosecutors

THE HAGUE / GENEVA, Aug 20 (WMF) — The International Criminal Court (ICC) has vehemently denounced a new round of U.S. sanctions targeting judges… Read more