0
0
Read Time:12 Second
Thousands of sleepless flag-waving fans sporting blue India jerseys clogged roads outside the Narendra Modi Stadium in Ahmedabad early on Sunday, too excited to sleep as the buzz built ahead of the World Cup final. Drivers honked at fans blocking…