Turning Tides: The Political Shift Against John Steenhuisen in South Africa
In a significant political shift, John Steenhuisen, leader of South Africa's second-largest political party, the Democratic Alliance (DA), faces increasing opposition within his ranks. This change …