^^
People attend the inauguration of the newly-constructed wrestling stadium at the Indira Gandhi Sports Complex, one of the venues for the Commonwealth Games, in New Delhi, India, Sunday, April 25, 2010. The 6,000-seater state-of-the-art venue has been built at a cost of 1.2 billion rupees...