South African President Cyril Ramaphosa unveiled his new cabinet, appointing opposition politicians to key ministerial positions while the ANC retained 20 positions, including key ministries. Democratic Alliance secures six ministerial positions in unity government following intense negotiations.
Read Also
- Juror dismissed for falling asleep during Coutts border trial testimony
- Vancouver social housing project expanding to up to 200 spaces
- Reformist candidate Masoud Pezeshkian leads in initial results from Iran’s presidential election, state TV reports
- Celebrating 50 years of marriage in Nigeria’s 'divorce capital'
- Tennis, flags and fire: Photos of the week
- Rescue street dogs, or euthanise them? Turks split over its strays
- Biden to sit for crucial post-debate interview with ABC’s George Stephanopoulos: Live updates
- ‘You made my day!’: Stolen Kelowna garden gnomes returned, freshly painted
- 2 people seriously injured in Whitemud motorcycle crash: police
- Labour Party takes control of U.K. Parliament in historic landslide
Latest France 24
- France beats Portugal in penalty shootout in Euro 2024 to advance to semi-finals
- Host Germany crashes out of Euro 2024 as Spain secures spot in semi-finals
- Can Labour repair the United Kingdom’s fragmented asylum system?
- Evenepoel wins Tour time trial, Pogacar retains yellow jersey after stage seven
- Under pressure, Biden looks to reassure voters on his fitness for office in ABC interview
- Keir Starmer officially takes power as British PM after landslide victory
- Hungary’s Orban arrives in Moscow on ‘peace mission’ without EU mandate
- Israel to send delegation to Doha for fresh Gaza ceasefire talks next week
- Several Palestinians killed during Israeli raid in West Bank city of Jenin
- More than 50 candidates and activists assaulted during French election campaign: interior minister