World

John Steenhuisen named Democratic Alliance leader

Democratic Alliance (DA), South Africa’s largest opposition party, has elected John Steenhuisen as its new leader. The 44-year-old, who has acted as...
To access this post, you must purchase a subscription. Please click the button below to visit our subscriptions page to select a package.
Subscriptions