International Criminal Court Treaty Turns 20

This week was the 20th anniversary of the adoption of the Rome Statute, the treaty that led to the creation of the International Criminal Court (ICC) in the Hague. The court, with its mandate to prosecute atrocity crimes , has a more crucial role than ever.


Read all

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.