Astronauts Find the Source of the Leak

The astronauts on board the International Space Station have finally located the tiny air leak that was puzzling them for several weeks; not to mention steadily dropping the air pressure on the station. The leak appears to be on a cable which equalizes pressure on the main window in the US-built Destiny laboratory module. Fortunately, the astronauts have the equipment they need to temporarily repair it, and a replacement part can be shipped up on the next Progress cargo flight.

Fraser Cain

Fraser Cain

Fraser Cain is the publisher of Universe Today, founding the website in March 1999. He's also the co-host of Astronomy Cast.