SA President Cyril Ramaphosa Defies Scandal To Win Party VoteRepublik City News · 19:55 19 Dec 2022South Africa’s scandal-hit President Cyril Ramaphosa has been re-elected as the governing ANC’s leader to wild cheers from his supporters. He defeated his rival Zweli Mkhiz… Read More