Images show smoldering remains of rocket at Iran space center that was to conduct US-criticized satellite launch

Images show smoldering remains of rocket at Iran space center that was to conduct US-criticized satellite launch