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.