Flights from all Iran's airports have been cancelled from 9pm on Sunday to 6am on Monday local time, according to Iran's Mehr news agency. The cancellation was attributed to a spokesperson from Iran's Civil Aviation Organisation.

One year after the October 7 Hamas attack in Israel and the subsequent airstrikes that resulted in nearly 42,000 deaths in Gaza, the conflict has escalated to include confrontations with Iran and Lebanon. Iran launched a barrage of missiles at Israel on Tuesday, prompting Israelis to seek shelter and causing widespread concern across the region.

Iran's Revolutionary Guards Corps claimed the missile attack was in retaliation for Israel's killing of Hezbollah leader Hassan Nasrallah and the death of Hamas leader Ismail Haniyeh in a Tehran bombing, which was widely attributed to Israel. The Israeli military reported that a 'large number' of Iranian missiles were intercepted. In response to the missile launch, Israel, Jordan, Iraq, and Lebanon closed their airspaces, with some reopening later in the day.

Iran has indicated its readiness for further retaliation, while Israel is considering its options for a response. Hezbollah began firing rockets into Israel a day after the October 7 attacks and Israel's bombing of Gaza, stating it was acting in solidarity with the Palestinian group. Cross-border fire between Israel and Hezbollah continued for months, primarily confined to the Israel-Lebanon border area, until the recent surge in hostilities.