T20 World Cup trophy arrives in India, as ‘Men in Blue’ land in Delhi | Watch | Mint  Mint
source