Indian police stand in front of Shera, the mascot for the New Delhi Commonwealth Games, outside the Jawaharlal Nehru stadium in New Delhi on September 30, 2010. The Indian capital is scheduled to host... more 
Indian police stand in front of Shera, the mascot for the New Delhi Commonwealth Games, outside the Jawaharlal Nehru stadium in New Delhi on September 30, 2010. The Indian capital is scheduled to host the October 3-14 Commonwealth Games, the biggest sporting event in the city since the 1982 Asian Games. AFP PHOTO/Manpreet ROMANA (Photo credit should read MANPREET ROMANA/AFP/Getty Images) less 
1 / 30
Getty Images | Photo By MANPREET ROMANA / AFP/Getty Images
Thu, Sep 30, 2010 5:52 AM EDT