Muslims pray at the compound of Grand Mosque in Amritsar, India, Saturday, July 4, 2009. AP Photo logo AP Photo 5 months ago

Muslims pray at the compound of Grand Mosque in Amritsar, India, Saturday, July 4, 2009.