World

South Africa Swears In Cyril Ramaphosa as New President

NEW BROOM

Cheers in the national assembly as Jacob Zuma formally quits.

RTX4X1LW_p19otb