Skip to playerSkip to main content
  • 13 years ago
South Sudan is officially the world's newest country.

Jubilant crowds are on the streets, celebrating their bitterly fought separation from the North.

Gerald Tan reports on the festivities of independence day.
Be the first to comment
Add your comment

Recommended

3:38
Up next