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. Roscosmos chief Vladimir Popovkin stopped short of accusing any country of disabling Russian satellites, but in an …