The International Criminal Court

  • 7 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

Recommended