Liberal view

Print edition : June 14, 2013

Namaz time on Eid day at the Jami Masjid at Feroze Shah Kotla in New Delhi. India has the third largest Muslim population in the world. Photo: PRAKASH SINGH/AFP

    This article is closed for comments.
    Please Email the Editor