In a sharp escalation of the conflict in the Middle East, Iran launched a massive missile attack on Israel on Tuesday, with the Israeli military saying around 180 projectiles were fired. The attack came amid Israel's ground offensive in Lebanon to target Hezbollah and days after the militant outfit's commander Hassan Nasrallah and a top official from Iran's Islamic Revolutionary Guard Corps were killed in Israeli strikes in Beirut.