The Independent Police Oversight Authority (IPOA) has presented CCTV footage tracking Albert Ojwang's final hours before his death. Disturbing footage from the Central Police Station on the night of June 7, 2025, appears to show his final moments in the police cells. Additional footage shows his body being wheeled into Mbagathi Hospital. The CCTV evidence provides new details in the murder case, with footage also revealing details that could implicate Constable Ngige. These developments come as petitioners in a separate case claim armed KWS personnel barred a court-ordered site visit to Nairobi National Park, alleging obstruction despite their role as parties in the ongoing legal dispute.
NTV Kenya (Youtube)

NTV Kenya (Youtube)

KTN News (Youtube)

Citizen TV (Youtube)

KTN News (Youtube)

NTV Kenya (Youtube)




