What caused the delay in Iran's promised retaliation against Israel?
In April of this year, two of the country's top commanders were killed in an attack on the Iranian consulate in Damascus, the capital of Syria. Iran quickly responded to the attack.