Explore how President Cyril Ramaphosa's cabinet reshuffle, including Dina Pule's controversial appointment, could reshape the ANC's future and influence the upcoming Local Government Election.

Cyril Ramaphosa's cabinet reshuffle sees the controversial Dina Pule return as Social Development minister, sparking criticism from political parties and activists over her past…

The Ahmed Kathrada Foundation criticises President Ramaphosa's appointment of Dina Pule as Minister of Social Development, raising concerns over ethical governance and demanding…