John Steenhuisen Faces Backlash from South Africa's Voters: What It Means for 2024 Elections
John Steenhuisen, the leader of South Africa's second-largest political party, is facing significant backlash from voters following a series of controversial decisions. This shift in public…
