South African President Cyril Ramaphosa has announced a new Cabinet following a coalition agreement involving his African National Congress and nine other parties. FOX News : World Read More
South African parties finalize Cabinet positions, solidifying new coalition government
![](https://ecochest.com/wp-content/uploads/2024/07/South-Africa-3-q8z64Q.png)