Iran fired a wave of ballistic missiles at Israel on Tuesday in an apparent retaliation for Israel’s campaign against Tehran’s Hezbollah allies in Lebanon.
Sirens sounded across Israel and explosions could be heard in Jerusalem and the Jordan River valley after Israelis piled into ...