Satellite images show activity at Iranian spaceport
Satellite images appear to show that Iran is preparing a space launch as negotiations with world powers over reviving the 2015 nuclear accord continue in Vienna, the Associated Press reports.
The images taken Saturday by US-based Earth imaging company Planet Labs show activity at the Imam Khomeini Spaceport located in Semnan province in the north…