Toggle light / dark theme

NASA’s Latest Update on International Space Station Leak

A worsening air leak in a Russian section of the International Space Station prompted NASA to place astronauts in a temporary safe haven during preparations for a potentially risky repair.

Leave a Comment

Lifeboat Foundation respects your privacy! Your email address will not be published.

/* */