A dark cloud hangs over the National Police Service.
Albert Ojwang, a teacher and social media influencer, died in police custody on June 8, 2025, shortly after his arrest over a social media post.
The death of Albert Ojwang has further eroded the public’s confidence in the Police Service. The name of Deputy Inspector General of Police Eliud Lagat is now tied to the arrest and mysterious death of popular vlogger Albert Ojwang.
We join fellow Kenyans in calling for the immediate resignation of the Deputy Inspector General of Police, Eliud Lagant, to pave the way for independent investigations by IPOA into the murder of the late Albert Ojwang.