Space Station Air Leak: Someone Drilled the Hole, Say Russians | Curio

Space Station Air Leak: Someone Drilled the Hole, Say Russians

4 mins | Sep 10, 2018

The International Space Station experienced a leak in late August 2018. Russia claims that this may have been sabotage.

publisher logo

From The Guardian