John Steenhuisen Faces Backlash: What This Means for South Africa's Political Landscape
John Steenhuisen, leader of South Africa's second-largest political party, the Democratic Alliance (DA), is grappling with a significant backlash following controversial remarks made during…
