answersLogoWhite

0

Juba is the capital and largest city of the Republic of South Sudan. South Sudan is the world's newest country. South Sudan declared independence from Sudan on July 9, 2011.

User Avatar

Wiki User

7y ago

What else can I help you with?