NAIROBI, Kenya, May 14 – The High Court has issued an arrest warrant against Walter Barasa, a former journalist wanted by the International Criminal Court (ICC) to face charges of bribing witnesses. Justice Richard Mwongo issued the warrant for Barasa’s arrest on May 14 following an application lodged by Keriako Tobiko, the Director of Public […]
Read more here Capital News
Read more here Capital News