Detectives make arrest
Detectives arrest 3 officers from a Changamwe based company
Reading Time: < 1 minute Directorate of Criminal Investigation (DCI) officers from Nairobi have arrested three managers of a Changamwe based company for illegally manufacturing […]