If I was running Indian cricket, I would swallow my pride and look at England for inspiration: Michael Vaughan
Published
England defeated India in the semifinal of the T20 World Cup and then went on to win the title after beating Pakistan.
Full Article