Games organisers get support from England CWG chief Holmes
Commonwealth Games England President Kelly Holmes has leapt to the defence of the Games in New Delhi, saying that it would be a success and Indians will feel "proud" despite the construction delays, security and health concerns.
Trending Photos