0
0
Read Time:14 Second
eep in the heart of Delhi with its symbols of power, treelined roads, dry heat and dodgy air, the Arun Jaitley Stadium, Kotla for the old fans, geared up for Wednesday’s World Cup clash between India and Afghanistan. On Tuesday, the sun beat down on…