Ahmedabad (India) (AFP) – Fans gather at the world’s biggest cricket arena, the 130,000-capacity Narendra Modi Stadium in Ahmedabad, which is hosting the opening match of the ICC Men’s Cricket World Cup between defending champions England and New Zealand.
Fans gather for Cricket World Cup opener in Ahmedabad, India
