Over the weekend Iran let loose a veritable barrage of missiles on Israel. Now, according to the Israel Defense Force, it’s being reported that 99% of all of those munitions were shot out of the sky before they could hit their targets. Veuer’s Tony Spitz has the details.