March 7, 2026
Nairobi, Kenya

Cliff Ombeta

Featured

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,

Read More