Jubilant Indian cricket fans arrive for World Cup final

Ahmedabad (India) (AFP) – Fans arrive at the world’s largest stadium in the city of Ahmedabad for the men’s Cricket World Cup final match between India and Australia. The Narendra Modi Stadium’s entrance is a sea of blue as Indian fans line the street outside, waiting to take their seats for the blockbuster match.


Close Bitnami banner