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
from ABC News: International https://ift.tt/2PkOGfV
Comments
Post a Comment