huespedia

WATCH: Small leak discovered on Russian side of International Space Station, NASA says

08/30/2018 | by | Uncategorized

Crew members initially slowed the pressure leak with polymer tape and are working on a more comprehensive, long-term repair.
Source: Test feed

Leave a Comment

Your email address will not be published.

*
*
*