Russia launched checks Tuesday after its space chief said an air leak on the International Space Station last week could have been caused by deliberate sabotage. Space agency chief Dmitry Rogozin said the hole detected Thursday in a Russian space craft docked at the orbiting station was caused by a ...
The post Russia says space station leak could be deliberate sabotage appeared first on Raw Story.
CONTINUE READING >>>