Prior to the June war, Tehran had managed numerous satellite launches in recent years, some on its own, and some in conjunction with Moscow. Iran has launched three domestically developed satellites ...
Iran’s decision to launch three Earth-imaging satellites on a Russian Soyuz rocket marks a new phase in its space program, blending foreign launch capacity with domestically built hardware. The move ...