The Independent Policing Oversight Authority (IPOA) has launched investigations into a fatal shooting incident in Embu County following a police response to a public demonstration over service delivery at a local hospital. The incident, which occurred during a protest in Mbeere North Sub-county, left two people dead and several others injured after police allegedly intervened
