How rot in police force drives away businesses
Traffic police officers from Matuu Police Station in Machakos were arrested for an allegation of taking bribes from motorists along Thika-Garissa highway on Saturday by Ethics and Anti-Corruption officers. [File, Standard] The deep rot within the National Police Service (NPS) is among the factors that have made doing business in Kenya difficult, driving away investors to other destinations. …