“Israel has a compelling need, even an imperative, to respond. I think that no sovereign nation on Earth could fail to respond,” Barak said.
The Islamic Revolutionary Guards Corps said Tehran’s revenge will be “severe and at the appropriate time, place and manner.”