Deputy Inspector General steps aside over teacher Ojwang’s death as investigations intensify

The Deputy Inspector General of the Kenya Police Service, Eliud K. Lagat, has voluntarily stepped aside to allow for an impartial investigation into the custodial death of Albert Ojwang, a teacher whose demise has sparked national outrage and renewed calls for police accountability. In an official statement released today, Lagat said his decision was driven … Continue reading Deputy Inspector General steps aside over teacher Ojwang’s death as investigations intensify