ISS crew safe and secure after onboard alarm calls for evacuation due to Ammonia spill
After an alarm prompted the evacuation of crew members from the US segment of the International Space Station – out of fear that there might have been a gas leak - NASA authorities have now confirmed that the e...