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 ›