A trip to Lord's in vain? Fans who were en-route to England to watch the World Cup final are in for a nasty surprise.
10 July 2019 8:15 PM IST