DCI Detectives Arrest 3 For Defiling Minor, Raping and Killing House help in Ruiru
Detectives from the Directorate of Criminal Investigations (DCI) in Ruiru arrested three suspects on allegations of rape, defilement and murder. The suspects are said