crossorigin="anonymous"> Entertainment Fever: Small leak found on International Space Station

Friday, 31 August 2018

Small leak found on International Space Station

A small pressure leak was discovered on the International Space Station, according to NASA.

from ABC News: International https://ift.tt/2PkOGfV

Labels: ,

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home