Explore the unfolding developments surrounding the Investigating Directorate Against Corruption and the urgent calls for reforms in South Africa's prosecutorial landscape. President Ramaphosa's recent actions and the implications for the future of anti-corruption efforts are pivotal to understanding the integrity of South African governance.

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 faces serious ethics challenges after explosive testimony at the Madlanga Commission prompted formal complaints from Public Interest SA and Brigadier Dineo…