Kenyan Human Rights Defenders Demand the Arrest of Eliud Lagat Over Ojwang’s Murder Probe
The Kenya Human Rights Commission and other watchdogs are urging the Independent Policing Oversight Authority (IPOA) to act swiftly, warning that public trust in law enforcement is eroding fast.