20 people have been killed in police cells in the last four months, IPOA revealed
IPOA revealed that 20 people died at the hands of police for four months, which raised serious concerns about human rights and accountability. The authority told Parliament that Albert Ojwang, a blogger and teacher, was tortured and attacked at Central Police Station, Nairobi last weekend IPOA has interviewed 17 officers and six witnesses, and is…