People run for cover as Iran launches wave of missiles towards Israel

Iran has launched a wave of missiles at Israel hours after White House officials warned Tehran was 'imminently' planning to attack. Guardian reporters in Jerusalem witnessed dozen of missiles flying overhead towards Israel's main coastal cities in a huge attack not long after 7.30pm. While some interceptions could be heard over Jerusalem, missiles flew over Tel Aviv and in some cases caused explosions in the city. Tehran had vowed retaliation against Israel for a series of attacks against Iran and the militias it backs across the Middle East, including Hezbollah. In a statement shortly after the attack, the Israeli military vowed there would be consequences for Iran.