India created history at Ahmedabad’s Narendra Modi Stadium, defeating New Zealand by 96 runs to win their third T20 World Cup. The Men in Blue became the first team to defend the title and the first to celebrate it in front of a home crowd. Ravi Shastri made a big mistake and the viewers caught […]

