IPOA Reveals CCTV Tampering in Albert Ojwang Case, Contradicting Suicide Report
- The Kenyan Watch

- Jun 11, 2025
- 1 min read
Speaking before the Senate on Wednesday, June 11, IPOA Deputy Chairperson Ann Wanjiku revealed that new evidence contradicts the earlier police report that blogger Albert Ojwang took his own life.
Wanjiku stated that IPOA’s investigative team discovered that the CCTV system at the office of the Central Police Station OCS had been tampered with, raising further questions about the circumstances surrounding Ojwang’s death. Senators demanded answers from Inspector General Douglas Kanja regarding who interfered with the footage




Comments