Space station air leak: someone drilled the hole, say Russians

1 Like

Accident? Sabotage? It’s a mystery!

1 Like
2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.