South African President Cyril Ramaphosa forms a new multi-party Cabinet after the African National Congress lost its parliamentary majority for the first time since 1994. The coalition government includes 11 parties, with the ANC and the Democratic Alliance as key players.Read More