
Kenyan Politician Demands Justice, Calls for Police Official's Resignation After Alleged Murder
Nairobi, Kenya – June 9, 2025 – A video has surfaced showing Babu Owino, a prominent Kenyan politician, demanding justice for the death of Albert Ojwang and calling for the resignation of Deputy Inspector General of Police Eliud Langat. Owino alleges that Ojwang was murdered and that the police investigation has been inadequate. "I want to condemn the gruesome murder of Albert Ojwang at Central Police Station, Nairobi," Owino stated in the video. He further demanded the arrest and prosecution of officers involved. The video highlights concerns about police brutality and the lack of accountability within the Kenyan police force. The incident has sparked outrage among Kenyans and calls for a thorough investigation into the circumstances surrounding Ojwang's death. The government is yet to respond to Owino's demands. This incident underscores the ongoing struggle for justice and accountability within the Kenyan security apparatus.