Apr 16, 2020 kenya Police officer arrested for murdering a University student IN Kenya, Detectives from the Directorate of Criminal Investigations (DCI) have arrested a police.. Read more