South African President Cyril Ramaphosa has included seven different parties in his Cabinet in an unprecedented power-sharing agreement.
South African President Cyril Ramaphosa has included seven different parties in his Cabinet in an unprecedented power-sharing agreement.