Russia’s space chief says failures may be sabotage (AP)

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

Leave a Reply

You must be logged in to post a comment.