Richard Kamau on 21st Oct

Detectives from the Directorate of Criminal Investigations (DCI) in Ruiru arrested three suspects on allegations of rape,...