Tag: Guiana launchers
Russia successfully launched 36 Internet satellites and British communications into Earth...
On April 26, the Russian National Space Agency Roscosmos said that Russian Soyuz boosters have successfully carried out a mission to put 36 satellite...