This page in:
  • English

VIDEO

  • The Road to Development
Roughly the size of France, the landlocked country of South Sudan only has about 4,000 km of all weather roads which are classified as international and interstate roads.