Cyril Ramaphosa set for presidential inauguration in South Africa
South Africa’s Cyril Ramaphosa is due to be sworn in for a second term in office as president, despite failing…
Bringing News as it Unfolds
South Africa’s Cyril Ramaphosa is due to be sworn in for a second term in office as president, despite failing…
SABC President Cyril Ramaphosa has described South Africa’s election results as a victory for its democracy, despite his African National…
17 minutes ago Farouk Chothia & Catherine Byaruhanga,BBC News, Johannesburg Reuters Cyril Ramaphosa replaced Jacob Zuma as president in 2018…