An Opera News Kenya publication
The warrant of arrest against Paul Gicheru and Philip Kipkoech Bett was issued on 10 March 2015…