Advocate Andrea Johnson faces serious ethics challenges after explosive testimony at the Madlanga Commission prompted formal complaints from Public Interest SA and Brigadier Dineo Mokwele.

Advocate Andrea Johnson, head of the Independent Directorate Against Corruption, faces scrutiny at the Madlanga Commission for inconsistencies in her testimonies regarding a…

Advocate Andrea Johnson of IDAC faces scrutiny over her controversial remarks regarding Dineo Mokwele's appointment, as investigations reveal serious allegations of misconduct by…