Indian police stand guard by a flowerbed during the Women's112km Road Race Cycling event in New Delhi on October 10, 2010. The Commonwealth Games are taking place in the Indian capital October 3-14. ... more 
Indian police stand guard by a flowerbed during the Women's112km Road Race Cycling event in New Delhi on October 10, 2010. The Commonwealth Games are taking place in the Indian capital October 3-14. AFP PHOTO/ MANAN VATSYAYANA (Photo credit should read MANAN VATSYAYANA/AFP/Getty Images) less 
1 / 31
Getty Images | Photo By MANAN VATSYAYANA / AFP/Getty Images
Sun, Oct 10, 2010 2:42 AM EDT