This kind of selectivity in the enforcement of international law is so dangerous,' says UN special rapporteur on protection ...
The International Criminal Court (ICC), based in The Hague, Netherlands, is the world’s first permanent tribunal dedicated to ...