Kenyan watchdog blames police for deadly protest crackdown
In a report released Thursday, IPOA investigators linked most of the fatalities—including 41 deaths on 7 July alone—to police gunfire and beatings
Kenyan watchdog blames police for deadly protest crackdown Read More »








