IRGC: Iran Struck Haifa Refinery Twice, Killed 36 In Attack On Mossad Facility

An Iranian military official says that Iran carried out multiple strikes on strategic sites in Israel during the recent 12-day conflict, including two missile attacks on the Haifa oil refinery and an operation targeting a Mossad facility.

Continue Reading