ASTRONAUTS aboard the International Space Station have been ordered to prepare for an evacuation over a “worsening air leak”. Nasa warned the leak was located at an orbital laboratory in the Russian segment of the station – with one crew member now frantically trying to repair it. Astronauts have been told to take shelter while…
Advertisment




