South Africa’s Democratic Alliance appoints John Steenhuisen as interim leader

South Africa’s Democratic Alliance appoints John Steenhuisen as interim leader
South Africa’s Democratic Alliance (DA) on Sunday appointed John Steenhuisen as interim leader a month after the country’s main opposition party was thrown into chaos by the sudden resignation of …
South Africa’s Democratic Alliance appoints John Steenhuisen as interim leader