President of South Africa
Cyril Ramaphosa, President of South Africa (Re-elected on May 22, 2019) Matamela Cyril Ramaphosa (born 17 November 1952) is a South African politician and the fifth and current President of South Africa. He became President following the resignation of Jacob Zuma. Previously an anti-apartheid activist, trade union leader and businessman, Ramaphosa served as the...Read More »