South Africa's Ramaphosa unveils new coalition cabinet
![South Africa's Ramaphosa unveils new coalition cabinet](https://s.france24.com/media/display/ae5556ec-7f81-11ed-b1e5-005056a97e36/w:1024/p:16x9/000_334372U.jpg)
South African President Cyril Ramaphosa appoints opposition politicians to key ministerial positions in new cabinet while the ANC retains 20 positions, including key ministries, following intense negotiations.