NASA just ordered an emergency safe haven drill on the International Space Station (ISS) after persistent air leaks forced a tense standoff between the crew and mission control. Five astronauts were told to put on their spacesuits and shelter inside the docked SpaceX Dragon capsule Friday afternoon, June 5, 2026, ready to undock and evacuate if the situation worsened.
Recommended Videos