An Indian worker carries construction material past an under-construction Metro station near the Jawaharlal Nehru Stadium, the main venue for the Commonwealth Games in New Delhi, India, Friday, Sept. ... more 
An Indian worker carries construction material past an under-construction Metro station near the Jawaharlal Nehru Stadium, the main venue for the Commonwealth Games in New Delhi, India, Friday, Sept. 24, 2010. Frantic last-minute preparations for the Commonwealth Games were paying off, international sports officials said Friday, with armies of cleaners making progress at the fetid athletes' village and foreign teams announcing they planned to attend the troubled competition. less 
1 / 1
Associated Press | Photo By Mustafa Quraishi
Fri, Sep 24, 2010 7:01 PM EDT