Written by Indo-Asian News Service | Wednesday July 23, 2014
The Indians are riding high on their historic success at the 2012 London Olympics, where they won a record six medals, including two silver. But sans home advantage it would be difficult to replicate the success of 2010 Commonwealth Games in Glasgow.
sports.ndtv.com