Kenyan constable James Mukhwana in court in connection with killing
A Kenyan police officer, PC James Mukhwana, has been arrested in connection with the death of blogger Albert Ojwang while in custody, which has led to public protests in Nairobi. An autopsy contradicted police claims of self-inflicted injuries, suggesting assault instead, prompting calls for accountability and a swift investigation into police conduct amidst a troubling history of extrajudicial killings. More Context
Read more