Directorate of Criminal Investigations (DCI) offices. KIBWEZI - Detectives from the Directorate of Criminal Investigations (DCI) have arrested a K
Read MoreDirectorate of Criminal Investigations (DCI) offices. KIBWEZI - Detectives from the Directorate of Criminal Investigations (DCI) have arrested a K
Read More