Astronauts on International Space Station told to shelter as repairs under way to fix air leaks
Upstract [Unofficial]
June 5, 2026
Nasa has just released a new update, saying that repairs to the air leak on the Russian part of the International Space Station have been paused. It says the crew members sheltering on the Dragon spacecraft have been told to return to the ISS. Here's the statement from Nasa spokeswoman Bethany…
Discussion in the ATmosphere