Cracks in the International Space Station are causing air leaks – how much longer can it remain habitable?
On June 5, 2026, Nasa ordered five astronauts aboard the International Space Station (ISS) to shelter in a docked spacecraft and prepare to abandon ship. The reason was a longstanding, but worsening, air leak in the Russian part of the station.
The Conversation ·