22-08-2020 17:34 via feeds.slashgear.com

Astronauts working hard to find air leak aboard the ISS

NASA astronauts aboard the ISS are currently working hard to find and repair a small, persistent air leak aboard the space station. While an air leak in a space station orbiting the Earth seems like a significant risk, NASA has stated that the leak is within segment specifications and presents no immediate danger to the crew or the space station. … Continue reading
Read more »