India Is The Cricket World Cup 2011 Champions
Sunday, April 3rd, 2011Since creating the biggest upset by defeating the then unchallenged West Indies in the 1983 world cup, India has been waiting for its day under the sun. India came within striking distance of the world cup in 2003 but lost to Australia in the final. 2007 world cup was a ...