One of the most senior politicians in South Africa’s historically white main opposition Democratic Alliance (DA), Herman Mashaba, has resigned his post and quit the party...
South African President, Jacob Zuma, may be in for a tough time, as the opposition Democratic Alliance, has said it would take necessary steps to remove...