Iran launched a salvo of missiles against Israel on Sunday evening in response to an Israeli strike against the southern suburbs of Beirut, a stronghold of pro-Tehran Hezbollah. Despite Donald Trump's appeal for calm, Israel retaliated, raising fears of a resumption of large-scale war in the Middle East.