BUSTED: See How Autopsy Revealed Police Lied Against Deceased Corps Member | READ DETAILS
The Independent Investigative panel on violations of rights by the defunct Special Anti-Robbery Squad (SARS) and other police units set up by the National Human Rights Commission (NHRC), has received a pathologist's report carried…