The Independent Police Investigative Directorate is probing a deadly shootout in the Eastern Cape that resulted in the deaths of three suspects, raising concerns about police accountability.
Se-Anne Rall
www.iol.co.za
Se-Anne Rall
www.iol.co.za