Six traffic cops charged with graft - Citizen TV (press release)

Six traffic police officers and a female conductor were on Friday, February 10 arraigned in a Nairobi Anti-Corruption Court to answer to bribe allegations related charges. A police Corporal, Caroline Chelangat, and Police Constable, David Maina, ...