Search / Lordofthemedia
WATCH: Cyril Ramaphosa accepts David Mabuza resignation letter
South Africa Vice President David Dabede Mabuza has for the first time told South Africans that he has tendered his resignation to President Matamela Cyril Ramaphosa in a bid to pave way for ANC Deput...Published: 04 Feb 2023 at 17:50hrs | 8 | by Mandla Ndlovu
Load More Stories