An ecstatic Indian supporter holds up a placard reading,"INDIA WE ARE THE WORLD CHAMPIONS" after India won the U19 Cricket World Cup at the Tony Ireland Stadium in Townsville, Australia on Sunday.
An ecstatic Indian supporter holds up a placard reading,"INDIA WE ARE THE WORLD CHAMPIONS" after India won the U19 Cricket World Cup at the Tony Ireland Stadium in Townsville, Australia on Sunday.