South Sudan
The world's newest country, facing challenges after independence from Sudan, with oil resources.
South Sudan gained independence in 2011 after decades of civil war.
Have another definition for South Sudan?
Click to define it!
© 2020 Africtionary®