Former Deputy President David Mabuza Dies at 64 Politics Former Deputy President David Mabuza Dies at 64 Lisa Lee July 4, 2025 South Africa is mourning the passing of former Deputy President David Dabede Mabuza, who died at the... Read More Read more about Former Deputy President David Mabuza Dies at 64