Russia says space station leak could be deliberate sabotage

Tuesday, September 4, 2018 - 05:48 in Astronomy & Space

Russia launched checks Tuesday after its space chief said an air leak on the International Space Station last week could have been caused by deliberate sabotage.

Read the whole article on Physorg

More from Physorg

Latest Science Newsletter

Get the latest and most popular science news articles of the week in your Inbox! It's free!

Check out our next project, Biology.Net