The Newsmakers: ICC on Trial

2016-12-28 0

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