The Newsmakers: ICC on Trial

  • 7 years ago
The International Criminal Court was set up in 2002 to end impunity for war criminals around the world. More than 120 countries are voluntarily under its ...

Recommended