All Videos
- All Videos
news
ANC lawmakers rejoice as Ramaphosa is elected president
In South Africa, Cyril Ramaphosa prepares to take the oath of office, taking over from Jacob Zuma as President.
Latest Videos
Route 6
In South Africa, Cyril Ramaphosa prepares to take the oath of office, taking over from Jacob Zuma as President.