International Russia launches more UK telecom satellites into space A Soyuz rocket blasted off from the Vostochny cosmodrome in Russia's Far East Muzna Mishal Waseem5 years agoKeep Reading