JERUSALEM — Iran announced Monday that it would suspend its wave of attacks against Israel after the two sides traded volleys of long-range missile strikes that defied calls for restraint from President Donald Trump and threatened to tip the region back into all-out war.
