Cliff Ombeta exposes irregularities in Albert Ojwang’s custody death
The death of Albert Omondi Ojwang in police custody on June 8, 2025, has shocked many Kenyans and raised serious concerns about police accountability. Ojwang, a 31-year-old teacher and blogger, was arrested on June 7 in Homa Bay County after allegedly posting a disrespectful comment about a senior police officer, Deputy Inspector General Eliud Langat,