What a waste of Taxpayers money:- R7m upgrades to Ramaphosa and Mabuza presidential homes

“New deputy president is a fatal compromise”: says DA leader

Who is David Mabuza?

ANC deputy president gets court order against him