South Africa’s Ramaphosa unveils new coalition cabinet

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 Full Article