Cyril Ramaphosa re-elected as ANC President Home News December 19, 2022 South Africa: The President of South Africa, Mr. Cyril Ramaphosa, has once again become the leader of the governing African National…