NEW DELHI: In the lead-up to the highly anticipated World Cup semi-final between India and New Zealand at Mumbai's Wankhede Stadium, a wave of excitement and optimism has swept across the nation as fans, devotees, and even politicians rally behind the Men in Blue for a triumphant showdown.
Wankhede stadium atmosphere: