jasperandsardine.wordpress.com
International Space Station Hit By Meteorite- Depressurizing Currently
Pressure sensors detected a depressurization in the International Space Station (ISS) on Wednesday night. The crew had to search for a leak, which was eventually traced to the Russian space capsule…