Return to Article Details FACTORS IMPEDING THE DIRECTORATE OF CRIMINAL INVESTIGATION (DCI) IN HOMICIDE CASE CLEARANCE AT THE KIAMBU COUNTY HEADQUARTERS, KENYA Download Download PDF