Images Show Iran Might Be Preparing For A Space Launch

Satellite images of Iran's launch site in Semnan province.
Satellite images of Iran's launch site in Semnan province.

Iran appears to be preparing for a space launch as talks continue in Vienna over its tattered nuclear deal, according to an expert and satellite images.