Source: United States & Canada – South China Morning PostA worsening air leak aboard the International Space Station prompted five astronauts to take shelter and prepare for evacuation for roughly two hours on Friday as Russia attempted to fix a crack on its portion of the orbital laboratory, Nasa said.
The four astronauts of Nasa’s Crew-12 mission aboard the station – two Americans, a French astronaut and a Russian cosmonaut – along with another US astronaut were ordered by Nasa mission control at 9.04am on Friday to enter their SpaceX-built Crew…Read More