Space Station Leak May Have Been Caused by Human Error, Russian Reports Say
Tuesday, September 4, 2018 - 16:00
in Astronomy & Space
A small leak detected last week in a Soyuz capsule docked to the International Space Station may have been caused by a human before the spacecraft launched, according to Russian reports.