Articles tagged with “Resident Magistrate Cynthia Muhoro”
Seven police officers suspected of shooting and killing Daniel Mwangi in London Estate, Nakuru, on June 9, have been detained for seven more days, pending investigations by Independent Policing Oversight Authority (IPOA). The seven are Sergeant Nicasio Njue, Corporals Eric Mwangi and John Kihara and Constables Naftali Gitonga, Ephantus Njeru, Marceler Tanui and Isaac Anampiu. […]