The move came after Russia's space agency detected new leaks
Jun 06, 2026
10:00 am
What's the storyNASA recently had five astronauts aboard the International Space Station (ISS) take shelter in a docked SpaceX Crew Dragon spacecraft.
The precautionary measure was taken while their Russian counterparts worked to fix a leaking service module.










