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