NASA Orders ISS Crew to Shelter in SpaceX Dragon as Russian Air Leak Worsens

NASA ordered all astronauts aboard the International Space Station to shelter inside a docked SpaceX Crew Dragon spacecraft on June 5, 2026, as Roscosmos began repair work on a worsening air leak in the Russian Zvezda service module’s PrK transfer…




