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.
An hour and a half later, the alert was lifted, allowing the crew to resume their work. But the episode reminds us that humanity’s most expensive science experiment – and a remarkable symbol of international cooperation – is showing its age.