International Space Station: Russia blames leak in Soyuz on human error, not asteroid or space junk

Ruling out a strike by space debris or a micrometeoroid, Russian engineers say a small leak in a Soyuz crew ferry ship docked to the International Space Station was the result of a hole drilled into the wall of the spacecraft’s upper compartment, an apparent case of human error. The hole was discovered and patched […]