President Cyril Ramaphosa has unveiled another Cabinet reshuffle, bringing back former minister Dina Pule to the national executive while promoting several senior members of the Democratic Alliance (DA) in a move that reflects the evolving balance of power within South Africa’s Government of National Unity (GNU). POLITICAL Analyst Goodenough Mashego unpacks the story.

The Commercialisation of Political Influence
25:07

Don’t Blame Migrants, Fix South Africa”: Vavi Challenges Anti-Immigration Narrative Ahead of 30 June Protests
49:09

American Lawyer on Black Farmers’ Discrimination
22:06