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…

Testifying at the Madlanga Commission on Thursday, Johnson said on Thursday that IDAC chief investigator Dylan Perumal was responsible for adding extra names to the investigation…