Astronauts tackle air leak on International Space Station. A "micro-fracture" from a possible collision with a rock fragment sets off alerts on the ISS.

https://ift.tt/2wvMnzM

Submitted August 31, 2018 at 07:33AM by ConsciousDepth https://ift.tt/2BYI7hn

Comments

Popular posts from this blog

Removable batteries discussion