Early morning rain could not deter fans from flocking outside the airport to welcome the T20 World Cup-winning Indian team that reached New Delhi around 6:00 AM on Thursday, June 4, after being stranded in the Caribbean since their triumph last Saturday. (More Cricket News)