News

Russia successfully launched 20 satellites into space on Friday, including an Iranian telecommunications satellite, the Russian state space corporation Roscosmos announced. A Soyuz-2.1b carrier rocket ...