
IPOA police watchdog blames deaths on ‘disproportionate force’
Kenya’s police watchdog has accused officers of using “disproportionate force” to quell a recent series of protests during which 65 people died. In a report released on Thursday, the Independent Policing Oversight Authority (Ipoa) linked most of the deaths to actions by the police. It also highlighted the role of opportunists who infiltrated the protests […]