JUST IN: Iran launches ballistic missiles at Israel, as Supreme Leader vows to ‘inflict heavy blows’
June 13 – Iran has launched a massive barrage of ballistic missiles at Israel in retaliation for recent airstrikes, with explosions reported in Jerusalem and plumes of black smoke rising over Tel Aviv. The attack follows a vow by Iran’s Supreme Leader to “inflict heavy blows” after the killing of senior Revolutionary Guard officials and Read More