Iran appears to be preparing another satellite launch after twice failing this year to put one in orbit, The Associated Press reported on Sunday.

Satellite images of the Imam Khomeini Space Center in Iran's Semnan province this month show increased activity at the site, as heightened tensions persist between Washington and Tehran over its collapsing nuclear deal with world powers, according to the report.


Read more