IPOA says CCTV at Central Police Station interfered with during Ojwang’s detention » Capital News

NAIROBI, Kenya, Jun 11 – The Independent Policing Oversight Authority has revealed that the CCTV cameras at the Central Police Station where influencer Albert Ojwang had been booked had been interfered with.

While appearing before the Senate Plenary, IPOA Deputy Chairperson Ann Mwangi stated that the cameras had been located in the office of the Officer Commanding Station.

She dismissed suicide as the cause of Ojwang’s death while in police custody even as invstigations intensify.