Thursday, August 30, 2018

Space station air leak 'caused by small meteorite'


A small air leak has been detected on the Russian side of the International Space Station, thought to have been caused by a small meteorite. https://ift.tt/2NvgZHZ

Share This Post

.