Foreign Russia launches Iranian telecoms satellite into orbit Russia has launched a telecommunications satellite into orbit on behalf of Iran. The Soyuz rocket, which lifted off from the Vostochny Cosmodrome in Russia’s Amur region, carried a total of Samuel Godspower1 day ago1 day agoKeep Reading