Skip to main content

South Sudan

DormantTrack South Sudan

1 article

The world's newest country, gaining independence from Sudan in 2011, South Sudan is located in East-Central Africa. Despite its rich oil reserves, it has faced significant challenges including civil conflict, humanitarian crises, and political instability, impacting regional stability and development.