International Space Station

Russia says space station leak may be sabotage

Tue, 04 Sep 2018 - 11:30 GMT

Russia launched checks Tuesday after its space chief said an air leak on the International Space Station last week could have been deliberate sabotage.

Russia says ready to send tourists into space

Wed, 21 Jun 2017 - 03:54 GMT

Director General of the Russian company Glavkosmos said his company is ready to provide orbital flights on board the Soyuz spacecraft.

More