This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies Find out more here
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.