Sparse Attendance Mars World Cup Opener at Narendra Modi Stadium
The kickoff of the ICC World Cup 2023 witnessed a rather somber scene as the colossal Narendra Modi Stadium in Ahmedabad lacked the vibrant presence of spectators during the clash between England and New Zealand.