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, ...