Muslims shop on the first day of the holy month of Ramadan near the Jama Masjid (Grand Mosque) in the old quarters of Delhi August 23, 2009. [Agencies]