Search results
We did not find results for: David Mabuza.
Check spelling or type a new query.
We did not find results for: David Mabuza.
Check spelling or type a new query.
David Mabuza (born 25 August 1960) is a South African politician who served as deputy president of South Africa from February 2018 to February 2023. He was the deputy president of the African National Congress (ANC) from December 2017 to December 2022 and was previously the premier of Mpumalanga from 2009 to 2018, throughout the presidency of his...