Space Station Video Shows Ammonia Leak

NASA has released a video showing ammonia flakes leaking from the space station and into space. Continue reading →

May 10, 2013
4:10 PM EDT
Animation of a segment of the NASA video showing the ammonia leak on the space station. Credit: NASA