News24.com | Man‘s body found in police cell in Atlantis, IPID to probe cause of death

The Independent Police Investigative Directorate (IPID) is investigating the death of a 25-year-old man in the holding cells of a police station in Atlantis, Cape Town. The Daily Voice reported on Sunday that he was dead. Allegations surrounding his death are that the police physically assaulted him before he was arrested, but the cause of his death is still unknown, […]