Categories

Archive

Kenya: High court issues warrant for Barasa’s arrest

A Kenyan High Court has issued an order for the arrest and extradition of a journalist wanted by the International Criminal Court (ICC) on Wednesday. Walter Barasa, 41, has been charged by the ICC under article 25(3)(a) and article 25(3)(f) Read more ›