@FoxNews: International Space Station leak may have been caused by micrometeorite strike.
https://t.co/o3OmETtfCb
International Space Station leak may have been caused by micrometeorite strike.https://t.co/o3OmETtfCb
— Fox News (@FoxNews) August 30, 2018