Keeping Up With The Discourse : Is the Kenya Police Service Devoid of Humanity?
The tragic death of Albert Ojwang, a 31-year-old teacher and social media influencer from Voi, has ignited a firestorm of grief, outrage, and questions across Kenya. On June 7, 2025, Ojwang was arrested at his family home in Kakot, Homa Bay, for allegedly posting “defamatory” content about Deputy Inspector General (DIG) of Police Eliud Lagat on X. Less than 24 hours later, he was dead in a cell at Nairobi’s […]