DA MP Dianne Kohler Barnard testifies before the Ad Hoc Committee investigating allegations of criminal infiltration, corruption and political interference in the justice system.
For more news, visit sabcnews.com and #SABCNews on all Social Media platforms.