International Space Station springs a leak

A "micro-meteorite" is believed to have caused the tiny leak.

from NBC News Top Stories https://ift.tt/2wrXcms

Comments

Popular posts from this blog