17 July 2017 1 Min Read
WATCHDOG REPORT
Deaths in police custody soar to 240, says Ipid report
Independent Police Investigative Directorate report reveals 1,918 incidents of torture and assault committed by police officers
Subscribe to our website to read this article and support quality journalism.
If you’ve already subscribed, simply sign in.
Subscribe Sign In