John Steenhuisen Faces Backlash as South Africa's Political Landscape Shifts — Here's Why It Matters
In a surprising turn of events, John Steenhuisen, leader of South Africa's second-largest political party, the Democratic Alliance (DA), is facing mounting opposition and internal dissent f…
