Swearing in of Cyril Ramaphosa as South Africa's President

Swearing in of Cyril Ramaphosa as South Africa's President