
The race for South Africa’s top job is heating up. Seventeen months into his job as deputy president, it was assumed that Cyril Ramaphosa—a former trade unionist, also one of South Africa’s richest men—would easily slide into the top job in 2019 when president Jacob Zuma steps down.






















