India under pressure to deliver cricket World Cup on home soil
India won cricket's biggest prize in 2011, when Mahendra Singh Dhoni ended the country's 27-year wait to lift its second World Cup.
Kapil Dev had inspired a generation and put the country on the global cricket map in 1983, when it stunned highly favoured West Indies in London.
And it's hard to believe that the country, with its vast riches in terms…