18 Nov 2013 Tag: Kenya Staff Writer
SALC IN THE NEWS: 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 presence in Africa said in a document released today. The…

Read More