Kenya: Watchdog Group Blames Protest Deaths On “Disproportionate Force” By Police
Kenya's Independent Policing Oversight Authority has blamed Kenya's police for most of the 65 reported deaths from recent protests that have gripped the East African country. The protests…
