Skip to main content

Definitions by that_tree_over_there

South Sudan

A country recently split off from Sudan, Juba-Juba-Juba.
I shall travel to South Sudan.
South Sudan by that_tree_over_there December 11, 2011