Iran promises Israel 'slap in the face
The threat comes after the killing of two IRGC generals in Syria
Iranian Supreme Leader Ayatollah Ali Khamenei has vowed to punish Israel following an air raid on Damascus, Syria that killed seven officers of the Islamic Revolutionary Guard Corps (IRGC) Quds Force.
Two IRGC generals, Mohammad Reza Zahedi and Mohammad Hadi Haji Rahimi, were among the casualties in