Feedback

Astronauts Evacuate U.S. Side of Space Station After Gas Scare

 

An ammonia leak alarm forced the crew on the ISS to take refuge on the Russian side, but NASA says it was likely a faulty sensor.

Shows