Tag: DCI boss Mohamed Amin
IG, DCI boss summoned over abduction of Nairobi County employee
The Inspector General of Police Japheth Koome and the Director of Criminal Investigation Mohamed Amin have been summoned to appear in court physically on...