[ad_1]

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.
[ad_2]
Source link
Categories
South Africa's Ramaphosa unveils new coalition cabinet