Three senior officials from the Investigating Directorate Against Corruption have been suspended, following the resignation of former head Advocate Andrea Johnson amid scrutiny over her testimony in a corruption inquiry.

The government faces pressure to ensure accountability for Advocate Andrea Johnson's resignation from IDAC, as civil society groups demand disciplinary action and highlight flaws…

As Advocate Andrea Johnson steps down from her role at IDAC, the call for true accountability resonates across South Africa. Will the government respond effectively, or will this…