As the nation celebrated Eid al-Fitr, throngs of people flocked to the Jama Masjid in Delhi


As the nation celebrated Eid al-Fitr, throngs of people flocked to the Jama Masjid in Delhi