London calling


The foundation was laid at the Commonwealth Games in Delhi in October 2010. With 101 medals, 38 of which were gold, and second place on the medals table displacing England for the first time in history, Indian Olympic sports made a statement to the world. Critics, however, attributed this to the relatively lower level of […..]