World Champions come home
Team India, with members vying to hold aloft the Twenty20 World Cup trophy, touched down on Indian soil around 8.15 on Wednesday morning — and Mumbai went nuts.
Oblivious of the pouring rain, fans have lined the 30km route from the international airport in Sahar to the Wankhede Stadium, where the team will be felicitated. Read more
Courtesy:www.rediff.com