Shahab-3

Aired:  07/14/08 Views: 48,910

It turns out Iran only launched three long-range, possibly nuclear-capable missiles. (1:42)

Tags:  Iran, nuclear, missiles
Loading...