South Africa's President Ramaphosa sworn in BBC NewsCyril Ramaphosa sworn in as South Africa's president Guardian NewsRamaphosa takes oath as South Africa's president Fox NewsSouth Africa's President Ramaphosa vows 'new era' at inauguration BBC NewsSouth Africa: 'Huge' challenges as Ramaphosa takes oath | Al Jazeera English Al Jazeera EnglishView full coverage on Google News