Tricolours, Cheers & Fireworks As India Celebrates T20 World Cup Victory Nationwide by India News Online Team March 8, 2026 0 Celebrations erupted across India after the national cricket team defeated New Zealand to win the ICC Men’s T20 World Cup 2026, securing the title for the second consecutive time. ...