-
Kenya: Police Sabotaging Probes Against Them - IPOA
Capital FM, 11 February 2014
The Independent Policing Oversight Authority (IPOA) says some officers under its investigation have refused to cooperate and are even tampering with crucial evidence. Read more »