Video News5 videos from 3 sources
The Independent Police Oversight Authority (IPOA) has presented CCTV footage tracking Albert Ojwang's final hours at Central Police Station. The disturbing footage from the night of June 7, 2025, appears to show his final moments before death while in police custody. A court also watched CCTV footage showing Ojwang's body being wheeled into Mbagathi Hospital. Additionally, new evidence has emerged against Constable Ngige in the murder case.
NTV Kenya (Youtube)

Citizen TV (Youtube)

KTN News (Youtube)

NTV Kenya (Youtube)

KTN News (Youtube)





