Shahab-3

  • Aired:  07/14/08
  •  | Views: 48,841

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

Tags:  Iran, nuclear, missiles
Loading...