Astronauts Take Shelter Amid Air Leak Repairs on ISS
NASA has ordered five astronauts to take shelter in their SpaceX spacecraft docked to the International Space Station due to a worsening air leak in the Russian Zvezda service module. The crew is working to repair the leak, ensuring the safety of all personnel on board.
Read the full story at The Age→