News BREAKING: Cyril Rama Re-Elected As President of South Africa South African President, Cyril Ramaphosa of the ruling ANC has won re-election of with an absolute majority in parliament. The results, published by the... Audrey OsabuteyMay 11, 2019