Africa Ramaphosa’s ANC Struggles To Secure Majority Votes With only a few hours left to conclude the election results, South Africa’s ruling African National Congress (ANC) is facing a historic defeat. Gatekeepers... Fehintola Ambali-SalamJune 1, 2024