Ipid launches inquest into alleged suicide at Manenberg Police Station
The Independent Police Investigative Directorate (Ipid) is investigating the alleged suicide of a man who was being kept in the holding cells at Manenberg police station on Monday. Also read: Activist Loyiso Nkohla’s suspected killer abandons bail application As per a source cited by IOL, police discovered the man hanging from the bars of the holding cell’s gate on Monday … Continue reading Ipid launches inquest into alleged suicide at Manenberg Police Station
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed