Space station air leak caused by man-made drill hole, reports say | CBC News

Space station air leak caused by man-made drill hole, reports say | CBC News 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, …