07-06-2026 04:34 via digitaltrends.com

Astronauts reportedly took shelter after work on Russia’s leaky ISS module triggered concerns

Astronauts aboard the ISS reportedly took precautionary shelter measures after repair work on Russia’s long-troubled Zvezda module raised fresh concerns about air leaks.
Read more »