answersLogoWhite

0

South Sudan is bordered by Sudan to the north. Khartoum is the capital and largest city of Sudan. 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

Chanelle Morar

Lvl 10
3y ago

What else can I help you with?