Skip to playerSkip to main content
  • 9 years ago
The International Criminal Court in The Hague was set up in 2002. More than 120 countries have now ratified the Rome Statute, the legal foundation for the court.VIDEOGRAPHIC
Comments

Recommended