
IPOA Arrests Police Constable in Connection with Ojwang Murder
Nairobi, Kenya – June 14, 2025. The Independent Policing Oversight Authority (IPOA) announced the arrest of Police Constable Mukhwana in connection with the ongoing investigation into the murder of Albert Ojwang. In a press briefing, an IPOA spokesperson stated, "From the evidence we have on record, he has something he knows very well in terms of what happened." The spokesperson did not elaborate on the specific nature of Mukhwana's alleged involvement but emphasized that the investigation is still underway. The arrest marks a significant development in the high-profile case that has garnered substantial public attention. The IPOA's commitment to transparency and accountability in this matter is evident in their public statement. The investigation continues.