Empty feeling as fans trickle in for Cricket World Cup opener
The ICC ODI World Cup opener between defending champions England and New Zealand faced mostly empty stands in India’s biggest 1,32,000-seater Narendra Modi stadium in Ahmedabad on Thursday.
Read More