President Cyril Ramaphosa has appointed the most ideologically diverse government in South Africa’s history.

​President Cyril Ramaphosa has appointed the most ideologically diverse government in South Africa’s history.