October 2, 2010 8:35 PM
India hoping for top three finish at Delhi games
India is hoping for a top three finish at the Delhi games. With the government reportedly spending a massive 800 crores for training in the last two years to prepare the athletes for this mega event, expectations are running high that sports persons will deliver this time, that too in the presence o...