International Criminal Court
The International Criminal Court (ICC), located in The Hague, is the court of last resort for prosecution of genocide, war crimes, and crimes against humanity. Its founding treaty, the Rome Statute, entered into force on July 1, 2002. Over the last decade the court has made significant headway in putting international justice on the map. As of June 2015, the ICC had 123 states parties, had opened investigations in eight countries, and had issued three verdicts. But while the ICC is now responsible for international criminal accountability, its daunting mandate and world-wide reach have made its flaws more visible. The court and its member countries face major challenges in meeting expanded expectations for the court in its second decade.
- AsiaNews Release
- AsiaCommentary
How To Make A North Korea Deal Work
- AfricaDispatches
No Redress for Central African Victims