John Steenhuisen Is the Democratic Alliance Parliamentary Leader

John Steenhuisen Is the Democratic Alliance Parliamentary Leader
Mmusi Maimane has now resigned from South Africa’s largest opposition party, the Democratic Alliance – another blow … opponents of governments to government publications and spokespersons.
John Steenhuisen Is the Democratic Alliance Parliamentary Leader