
Pulse Kenya
June 15, 2025 at 05:32 AM
The CCTV footage exposes police conduct on the fateful night, poking holes into claims made by the police and corroborates a statement issued by medics at Mbagathi Hospital on Albert Ojwang's death.
>>>https://shorturl.at/gKDsi
😢
👍
😂
❌
😡
11