Posted on

Cyril Ramaphosa sworn in as South African president

Cyril Ramaphosa is sworn in as President of South Africa after Jacob Zuma, tarred by scandal, was forced from office. IMAGES