International Criminal Court

The International Criminal Court in The Hague, in the Netherlands, tries cases including those of war criminals.

Find out more here

Leave a comment

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