India Wins T20 World Cup, Receives $3 Million Prize
Ahmedabad, March 9: The Indian cricket team has clinched the T20 World Cup 2026 title, defeating New Zealand by 96 runs in the final held at the Narendra Modi Cricket Stadium on Sunday. This victory marks India’s second consecutive and third overall T20 World Cup title, making them the first team in the world to … Read more



