Iran’s Latest Attempt To Launch Satellite Appears To Go Up In SmokeSatellite images appear to show the smoldering remains of a rocket at an Iranian space center that was to conduct a U.S.-criticized satellite launch.
The satellite pictures were taken Thursday morning of the Imam Khomeini Space Center in Iran’s Semnan province.
Read more on Yeshiva World News