Israel vows to retaliate after nearly 200 missiles fired by Iran

Israel vows to retaliate after nearly 200 missiles fired by Iran
Iran has launched a barrage of missiles at Israel – in an attack Benjamin Netanyahu labelled a “major mistake” as he said: “It will pay.”