Tag Archives: Shimo la Tewa

Goodbye ICC!

Over the last couple of weeks and perhaps months, the media has consistently reported the quest by a section of Kenyan lawmakers to have Kenya pull out of the 1998 Rome Statute that established the International Criminal Court (ICC) and … Continue reading

Posted in Others | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , | 1 Comment