South Africa’s Ramaphosa names new cabinet July 1, 2024 by National unity government formed following weeks of deadlock. Read More