The International Space Station Is Leaking Air — Here’s What That Means for Astronauts

The International Space Station is leaking air, which has caused an indefinite delay to the Axiom 4 Mission. NASA explained that the leak is under control and that the astronauts on the station are not in any immediate danger.

Go to Source
Author: https://www.facebook.com/peoplemag