Wed Nov 16, 2016 9:27AM
A full-scale mock-up of Iran's manned space capsule
A full-scale mock-up of Iran's manned space capsule
  • Embed

Despite all the obstructions by the US, Iran has managed to make significant breakthroughs in the aerospace industry since the Islamic Revolution in 1979.​