Satellite images suggest Iran is preparing for a rocket launch
Image source: AP Satellite image shows a rocket preparing to be erected on a launch pad at the Imam Khomeini Space Center southeast of Semnan, Iran Strong pointsNASA fire satellites, which detect flashes of light, immediately saw no…