Many of Spain’s 2 million Muslims are celebrating iftar, the traditional dinner at nightfall during Ramadan, alone. But Barcelona’s Santa Anna Church has opened its courtyard for the nightly meal to keep the festive tradition alive.