
The pundits may say anything, but the evidence is overwhelming. India are going to win the 2011 Cricket World Cup. Here’s just a few of the reasons why. Have you seen that Mountain Dew ad? ’Dar ke aage jeet hai“. After five matches so far, the Indians seem apprehensive, doubtful, scared, daresay they seem to be...

