Photo : Collected
World leaders have urged Iran and Israel to step back from the brink after Tehran fired a barrage of rockets at its arch-rival.
Tehran said the attack on Tuesday -- which took place as Israel said it was mounting a ground offensive against Iran-backed Hezbollah in Lebanon -- was in response to the killings of Iran-backed militant leaders.
It was the second time Iran has directly attacked Israel, after a missile and drone attack in April in retaliation for a deadly Israeli air strike on the Iranian consulate in Damascus.
Messenger/Disha