IDF vows to retaliate after Iran launches barrage of missiles on Israel
Israel said hundreds of missiles hit the country in an attack which Iran said was a "legitimate" response to previous Israeli fire.