Russian Space Agency Says ISS Leak Caused by Human Error—or 'Deliberate Spoilage'

Last week's air pressure leak aboard the International Space Station was not caused by a micrometeorite, Russian space agency Roscosmos is now claiming, but rather the result of human error, or possibly even a deliberate act of sabotage. Either way, the incident points to poor oversight and lack of quality control"