Popular and top Indian Blog- Fusion
The 17th Asian Games at Incheon, with India’s tally of 57 medals against the 2010 haul of 65, has dampened a number of spirits.