David Mabuza was never just a name on a ballot—he was a political force whose presence shaped the power dynamics of Read More
Tags :David Mabuza death
David Dabede Mabuza, a prominent figure in South African politics and former Deputy President, has died at the age of 64. His death Read More