Israel says Tehran residents to ‘pay price’ after Tel Aviv, Haifa attacks
Iran fired a new wave of missiles at Israel early on Monday in the fourth day of open warfare between the regional foes that shows no sign of slowing.