Russia, Satellite | featured news

Russia's space chief says failures may be sabotage

Some of the recent failures of Russian satellites may have been the result of sabotage by foreign forces, the nation's space chief said.

 

Subscribe to this RSS topic: Syndicate content