Indian World Cup celebrations

News

They've done it! India have won the World Cup and here are their celebrations in pictures.

Latest