South Africa’s opposition leader Steenhuisen gets re-elected.
John Steenhuisen was re-elected as Democratic Alliance party leader on Sunday, putting him in a prominent position as the party ...
John Steenhuisen was re-elected as Democratic Alliance party leader on Sunday, putting him in a prominent position as the party ...
Clashes ensued between the South African Police and Economic Freedom Fighters (EFF) party at Brackenfell High School in Cape Town, ...