Astronauts shelter for air leak repairs on International Space Station The Age Australia By: Joey Roulette 5 June 2026 at 16:00 NASA ordered five astronauts to safety in their SpaceX-built spacecraft docked to the ISS as a Russian crew attempted to fix a worsening air leak on the Zvezda service module.