Thousands throng as Mumbai lays red carpet for Team India

40,000+ fans flood Mumbai’s Wankhede Stadium to celebrate India’s T20 World Cup win after 17 years, defying rain and delays to honor their victorious team.