South Africa’s Embattled Deputy President Resigns
Despite scandal and controversy, David Mabuza remained in office for five years, only leaving once he had lost power within the governing African National Congress party.
Boise Breaking News & Events