South African deputy president David Mabuza resigned, clearing the way for Paul Mashatile, the new deputy leader of the governing African National Congress, to succeed him.
South African deputy president David Mabuza resigned, clearing the way for Paul Mashatile, the new deputy leader of the governing African National Congress, to succeed him.