An Iranian telecommunications satellite Nahid-2 is among them. On Friday, Russia successfully launched 20 satellites into space, including an Iranian telecommunications satellite, the Russian state space corporation Roscosmos announced. RELATED: Russia to Build Six Nuclear Submarines by 2030 A Soyuz-2.1b carrier rocket lifted off from the Vostochny Cosmodrome in Russia’s Far East at 8:54 Moscow […]