A Sense Of Déjà vu As India Inches Towards Winning World Cup
As India squares up against New Zealand in the semifinal of the cricket World Cup at Manchester on Tuesday, after a fine run in the competition despite a suspect middle order, the exploits on this global platform of a bunch of no-hopers 36…