398639 22: Thousands of Muslims pray at the Jama Masjid mosque on the last Friday before the end of Ramadan December 14, 2001 in Old Delhi, India as Indian police keep watch nearby. The city is very ...
more 398639 22: Thousands of Muslims pray at the Jama Masjid mosque on the last Friday before the end of Ramadan December 14, 2001 in Old Delhi, India as Indian police keep watch nearby. The city is very tense in the wake of an armed attack on Indias parliament December 13, 2001 killing 13 people. (Photo by Ami Vitale/Getty Images)
less