NASA skeptical on sabotage theory after mystery ISS leak
Wednesday, October 3, 2018 - 13:00
in Astronomy & Space
NASA expressed doubts Wednesday over a theory floated in Russia that a tiny hole that caused an air leak on the International Space Station was the result of sabotage.