Health4 years ago
The ISS crew used floating tea leaves to discover an elusive air leak.
The International Space Station has been leaking an unusual amount of air since September 2019. Initially, the crew postponed troubleshooting the issue due to a leak....
Recent Comments