File image: ANC Deputy President, David Mabuza. IOL.
We take a look at Deputy President of the African National Congress (ANC), David Mabuza, who may well be the next Deputy President of SA.