WATCH: Debris of downed Iranian missiles turn up across Israel

A downed Iranian ballistic missile. (Twitter Screenshot)

The over 30-foot missiles are being found across Israel as Iran launched 120 ballistic missiles at Israel.

Related Post