PEOPLE DAILY
The Independent Policing Oversight Authority (IPOA) has opened investigations into a series of deaths that occurred during fuel price protests held across parts of Kenya on May 18, 2026. The authority says it is looking at custody-related deaths and multiple fatal shootings linked to public order operations by police. In a statement, the Independent Policing Oversight […]
Go to News Site