BREAKING Pressure sensors detected a depressurization in the International Space Station possibly caused by a micrometeorite impact

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 docked with the station. The leak was found in the Soyuz craft, which is docked with the ISS, reported Russian space chief Dmitry Rogozin.…