Ipid under pressure to provide answer in alleged police brutality cases
Last week, the Independent Police Investigative Directorate (Ipid) arrested four police officers for allegedly killing a suspect in a holding cell in Honeydew.
It’s understood the policemen repeatedly kicked two male suspects in holding cells at Honeydew Police Station last week, with one of the victims succumbing to his injuries.87 days ago
Authorities say a security guard found the woman just off Hendrick Potgieter Road this morning.1398 days ago
Paramedics say the baby was wrapped in a cloth and put inside a plastic bag then set alight.2426 days ago