Iranians wave the flags of Palestine and Iran as they gather during an anti-Israel demonstration after the Friday noon prayer in Tehran on April 19, 2024. World leaders appealed for calm on April 19 after reported Israeli retaliation against Iran added to months of tense spillover from the war in Gaza, with Iranian state media reporting explosions in the central province of Isfahan. Image: Atta KENARE / AFP