NEW DELHI: On a rooftop in Delhi’s historic walled city, guests from across India sit on cushions around a low table overlooking Jama Masjid, waiting for its sunset call to prayer — the signal to start a special iftar that will take them back four centuries, to the Mughal era, if only for a while. Mughals ruled the Indian subcontinent between the 16th and 19th centuries.