Technology
3 ‘Wash Wash’ Suspects In Kileleshwa Arrested DCI Detectives.
3 ‘Wash Wash’ Suspects In Kileleshwa Arrested DCI Detectives. Directorate of Criminal Investigations (DCI) sleuths have arrested three suspects in Nairobi’s Kileleshwa area ...