News

IG Douglas Kanja and his deputies, Gilbert Masengeli and Eliud Lagat have been embroiled in a series of controversies.