ICC: Africa should reject ‘free pass’ for leaders
Human Rights Watch (Johannesburg, November 18, 2013) – African governments should reject special exemptions for sitting officials before the International Criminal Court (ICC), African organizations and international organizations with a…
Staff Writer18 November 2013







