SPACE STATION ALERT: NASA Orders Astronauts To Prepare For Possible Evacuation Amid Worsening Air Leak

NASA has ordered astronauts aboard the International Space Station to shelter in their spacecraft and prepare for a possible evacuation as Russian crews work to address a worsening air leak in the station’s Russian-operated Zvezda module.

The precautionary measures come after the leak rate increased and as repair efforts continue. NASA said the cracks and leaks have been a long-standing concern and that the situation is being closely monitored.

More details here...