Iran missile barrage leaves 19 injured in Israel’s Haifa: hospital

Missiles fired from Iran on Friday left at least 19 people injured in the northern Israeli port of Haifa, a local hospital said, on the second week of war between the arch foes.

Iran has been firing daily missile salvos at Israel for the past…

Continue Reading