The current president of South Africa is Cyril Ramaphosa, who has been in office since 2018 ¹ ² ³. Ramaphosa is a key figure in the African National Congress party and has played a significant role in the country’s transition from apartheid to democracy. He has been re-elected for a second term as president, despite his party losing its majority in the recent election ¹ ².
GIPHY App Key not set. Please check settings