Top Match
Police blame criminals for deadly escalation of Embu hospital protests
The National Police Service said internal processes to document and review the incident had already begun, alongside independent investigations.