Karura Forest torture claim sheds light on shocking cover-up in Ojwang’s death
Albert Ojwang’s death has now taken a new direction after the Star newspaper revealed that he was tortured inside Karura Forest before being returned to the Central Police Station, where he died a few hours later. This shocking new development contradicts earlier claims made by the police about what happened that night. A clearer picture
