Jama Masjid-Muslims come to the largest mosque in India, the Jami Masjid ,to pray for the first day of Ramadan Saturday, November 17, 2001 in Old Delhi, India.


Write a Letter to the Editor
Join our Mailing List
© The Digital Journalist