Skip to content
Advertisement

Main opposition Democratic Alliance (DA) party leader John Steenhuisen waves to supporters in Pretoria, South Africa, on Feb. 17, 2024, at the party's manifesto launch ahead of the 2024 general elections. Steenhuisen has promised to "rescue" South Africa from what it says is the corruption and mismanagement of the governing Africa National Congress but has never come close to winning a national election. (AP Photo/Jerome Delay) **FILE**

Main opposition Democratic Alliance (DA) party leader John Steenhuisen waves to supporters in Pretoria, South Africa, on Feb. 17, 2024, at the party's manifesto launch ahead of the 2024 general elections. Steenhuisen has promised to "rescue" South Africa from what it says is the corruption and mismanagement of the governing Africa National Congress but has never come close to winning a national election. (AP Photo/Jerome Delay) **FILE**

Featured Photo Galleries