Vanessa Beeley A recent sting operation carried out by the Commission for International Justice and Accountablity (CIJA) entrapped an unsuspecting academic...
tag: ICC
Andre Vltchek Well, not exactly like that, but in a way, yes. Now, finally, ‘the gloves are off’. The...
James O’Neill The International Criminal Court (ICC) is an international tribunal that sits in The Hague in the Netherlands....
by Finian Cunningham, via Information Clearing House When The Hague-based International Criminal Court (ICC) announced it was planning to...