Small leak found on International Space Station
A small pressure leak was discovered on the International Space Station, according to NASA.
from ABC News: Top Stories https://ift.tt/2PkOGfV
via IFTTT
from ABC News: Top Stories https://ift.tt/2PkOGfV
via IFTTT
No comments