Saturday, 15 June 2024 Former sworn enemies in South Africa, including ANC voters like Nathi Mboniswa, are uniting under President Cyril Ramaphosa's leadership to address the nation's challenges post-apartheid.
South Africa's Cyril Ramaphosa is due to be sworn in for a second term in office as president, despite failing to security a majority in parliament in last month's election for his..