Book smart or street smart? Take a look at Democratic Alliance (DA) leader John Steenhuisen’s qualifications…
South Africa’s newly elected parliament met on Friday to re-elect President Cyril Ramaphosa to form an unprecedented coalition government.
With the new-new South African government of national unity unveiled on Friday 14 June 2024, here’s the one thing it must fix …
Al Jama-ah says it rejects the GNU because it could signal a return to white-minority rule in South Africa