IPID probes NC suspect’s suicide in police cell
The police watchdog, the Independent Police Investigative Directorate (IPID), is probing the death of a suspect who is said to have died whilst in police custody in Upington in the Northern Cape. According to IPID spokesperson, Lizzy Suping, the 21-year-old deceased was found guilty of being in contempt of court before he allegedly committed suicide…...