-
Kenya: Report Reveals Why Hague Court Cases Were Bungled
Nation, 27 November 2019
Poor leadership, decision making and staffing skills at the International Criminal Court were the key factors which led to the collapse of the case against the Kenyan suspects… Read more »