England vs India 2011 Photos

World Champions on paper alone?

September 03, 2011 11:44

India may have won the World Cup but success has been marginal since, if it has come at all. A look at why the ODI series in England does not evoke confidence from the reigning World Champions, as it should. (Agency images)