Wednesday, January 14, 2015

Astronauts to return to shuttered portion of space station

Fear of a possible ammonia leak forced astronauts aboard the International Space Station to evacuate the American segment of the orbiting laboratory Wednesday not once but twice.



via L.A. Times - Science http://ift.tt/1ILiPdO

No comments:

Post a Comment