An Indian auto-rickshaw driver urinates next to a banner for the Commonwealth Games on a street in New Delhi, India, Thursday, Sept. 23, 2010. With less than two weeks before the games begin, frantic ... more 
An Indian auto-rickshaw driver urinates next to a banner for the Commonwealth Games on a street in New Delhi, India, Thursday, Sept. 23, 2010. With less than two weeks before the games begin, frantic last-minute preparations are verging on chaos, international sports officials are furious, and the games have become an international embarrassment that could threaten plans for major sporting events in other developing nations. less 
1 / 1
Associated Press | Photo By Kevin Frayer
Thu, Sep 23, 2010 4:30 AM EDT