An Indian fan looks on as play is delayed on Day 1 of the ICC World Test Championship Final between India and New Zealand at The Hampshire Bowl on June 18, 2021, in Southampton, England.
Check out our Festive offers upto Rs.1000/- off website prices on subscriptions + Gift card worth Rs 500/- from Eatbetterco.com. Click here to know more.