Nick Mwangi on 12th Jun

A Directorate of Criminal Investigations officer was Wednesday charged with raping a woman under his custody. Jervasio Njeru,...

Nick Mwangi on 04th Jun

A senior police officer was on Wednesday arraigned in court for allegedly raping a suspect. Embu DCIO Jervasio Njeru allegedly...