Iran has fired over 500 missiles at Israel since June 13, causing 24 fatalities in Israeli towns and cities including Haifa, Ramat Gan, Bat Yam and Tamra

Since June 13, Iran has launched 511 ballistic missiles at Israel in approximately 30 barrages.

Live coverage and analysis from Israel, Iran and the Mideast

Already signed up? Log inOrRegister to get up to 6 articles per month

Already signed up? Log in