Satellite images released on Wednesday night suggest that Iran appears to have attempted a second satellite launch despite US criticism that its space program helps it develop ballistic missiles, The Associated Press reported.
Iran has not acknowledged conducting such a launch.
Read more