Iran Renews Vow of Vengeance at Annual Anti-Israel Rallies
Iran on April 5 renewed its pledge to avenge the deaths of seven members of the Islamic Revolutionary Guards Corps (IRGC) killed in a suspected Israeli strike in Syria.
Iran on April 5 renewed its pledge to avenge the deaths of seven members of the Islamic Revolutionary Guards Corps (IRGC) killed in a suspected Israeli strike in Syria.