Iran’s Revolutionary Guards have said that they have taught Israel an “unforgettable lesson” with a last-minute missile salvo fired just before a ceasefire deal announced by US President Donald Trump was meant to take effect, AFP reports.

The Guards said in a statement that “in the final moments before the ceasefire was imposed on the enemy”, they had struck “military and logistical centres of the Zionist regime across the occupied territories (Israel) with 14 missiles, delivering a historic and unforgettable lesson to the Zionist enemy”.