14-01-2015 13:47 via

ISS Astronauts Evacuate Over 'Leak'

United States astronauts were sent to the station's Russian sector following a feared ammonia leak, but authorities believe it was a false alarm.
Read more »