The Independent Policing Oversight Authority (IPOA) has launched an investigation into fatal shootings involving police officers from Shauri Moyo Police Station in Nairobi County where two people lost their lives and three others suffered serious injuries in Majengo. In the statement dated Thursday, March 6, 2025, IPOA chairperson Ahmed Issack Hassan stated that IPOA’s rapid […]