Justice Minister Mmamoloko Kubayi says accepting Andrea Johnson's resignation was in the best interests of IDAC, the NPA and the credibility of the country's prosecuting authorities.

Advocate Andrea Johnson, head of the Independent Directorate Against Corruption, faces an investigation into her fitness to practise law following allegations of perjury and…

Advocate Andrea Johnson has resigned as head of the Investigating Directorate Against Corruption (IDAC), requesting an immediate release from office, saying sustained attacks…