Opinion: South Africa’s new government: compromise over renewal

Opinion: South Africa’s new government: compromise over renewal
After days of speculation, South Africa’s President Cyril Ramaphosa has formed … The former Cape Town mayor, who fell out with the main opposition party Democratic Alliance (DA) and founded her own …
Opinion: South Africa’s new government: compromise over renewal