NASAs Crew Safety Alert Exposed a Bigger ISS Leak Problem Gizmodo

The dreaded air leak on the International Space Station (ISS) has gotten so bad that Russian cosmonauts were preparing to use a saw to access a suspected leak area in the Zvezda modules transfer tunn… [+3323 chars]Read More

Leave a Reply

Your email address will not be published. Required fields are marked *