Air is leaking from Russian module of the International Space Station

The International Space Station is experiencing a leak from a Russian module, but NASA assures the public that it is no threat to the crew on board.

Leave a Reply

Your email address will not be published. Required fields are marked *