NASA astronauts are trying to find an air leak on the ISS
Crew members on the International Space Station still haven’t found the source of an air leak that was first detected a year ago. NASA officials first detected air leaking from the space station, which floats in low Earth orbit at an altitude of 254 miles, in September 2019. Despite getting more severe in the past … Read more