The medieval Jama Masjid, India’s biggest mosque in Old Delhi. Taniya Dutta/The National
The medieval Jama Masjid, India’s biggest mosque in Old Delhi. Taniya Dutta/The National

Postcard from Old Delhi: The city that never sleeps during Ramadan