Here's Why Iran Launched About 180 Ballistic Missiles at Israel

2024-10-02 259

Iran launched a barrage of about 180 ballistic missiles at Israel on Tuesday. Veuer’s Matt Hoffman reports.