Cyril Ramaphosa

Cyril Ramaphosa

Deputy President Cyril Ramaphosa has taken a giant’s stride towards his avowed goal of transforming South Africa © AFP/File / MUJAHID SAFODIEN

Deputy President Cyril Ramaphosa has taken a giant’s stride towards his avowed goal of transforming South Africa © AFP/File / MUJAHID SAFODIEN