Space station air leak caused by man-made drill hole, reports say
Tuesday, September 4, 2018 - 08:50
in Astronomy & Space
A hole that caused an air leak and pressure drop at the International Space Station last week was caused by a man-made drill hole not a micrometeorite strike — and may even have been punctured deliberately as an act of sabotage, an investigation has found.