News24 | EXCLUSIVE | How the ANC wooed its former leaders to join elections campaign
A meeting in April between King Mswati III and ANC president Cyril Ramaphosa at his Mahlamba Ndlopfu official residence in Pretoria..
News24
David Mabuza 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 former political ally Jacob Zuma. Mabuza served as a Member of Parliament from 2018 until his resignation in 2023.
A meeting in April between King Mswati III and ANC president Cyril Ramaphosa at his Mahlamba Ndlopfu official residence in Pretoria..