The Democratic Alliance (DA) has announced John Steenhuisen as its new leader. Steenhuisen was elected at the party's two-day virtual congress. The party's leadership race was a hotly contested one between Steenhuisen and Mbali Ntuli.
Helen Zille was elected as Federal Chair.
https://www.da.org.za
view more