Who’s who in South Africa’s new cabinetBy Agency Staff1 July 2024 President Cyril Ramaphosa appointed a cabinet including members of opposition parties. These are the key names.