What began as an ordinary Tuesday morning for Ken Ochieng’, an advocate of the High Court of Kenya, ended with him bloodied, bruised, and clothes patched together with staples—his body aching and his trust in the police- law enforcement shattered.
On June 17, 2025, Nairobi was on the edge as national protests erupted following the death of Albert Ojwang while in police custody.