The Whistleblower in the Crosshairs: Shadrack Sibiya’s High-Stakes Parliament Testimony
CAPE TOWN – In a hearing room charged with anticipation, suspended Deputy National Police Commissioner Lieutenant-General Shadrack Sibiya is set to take the stand today before a special Parliamentary Ad Hoc Committee, his testimony poised to become a pivotal moment in the investigation into the deep-seated corruption and political rot within South Africa’s criminal justice system….









