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.