An Opera News Kenya publication
A bodaboda rider has been charged for allegedly killing a Masinde Muliro University of Science and…