Indian cricket team celebrates after winning the U19 Cricket World Cup at the Tony Ireland Stadium in Townsville, Australia on Sunday.
Indian cricket team celebrates after winning the U19 Cricket World Cup at the Tony Ireland Stadium in Townsville, Australia on Sunday.