South Sudan becomes world's newest nation
2012-08-17 15 Dailymotion
South Sudan is officially the world's newest country.<br /><br />Jubilant crowds are on the streets, celebrating their bitterly fought separation from the North.<br /><br />Gerald Tan reports on the festivities of independence day.