Houston, We Have a Problem: NASA and Roscosmos Debating Cause of Air Leak Aboard the International Space Station
The International Space Station (ISS) has reportedly been leaking air for the past five years from a portion of the station operated by Russia.