The cat with nine lives, David Mabuza, has died (25 August 1960-3 July 2025)

The cat with nine lives, David Mabuza, has died (25 August 1960-3 July 2025)

David Mabuza excelled as a political entrepreneur and provincial boss, building a foundation for what he hoped would eventually propel him to the Union Buildings as president.

Ferial Haffajee
www.dailymaverick.co.za

Ferial Haffajee
Author: Ferial Haffajee

Scroll to Top