Register | Login


The European Space Agency, or ESA, will transfer ownership of the Tranquility node to NASA on Thursday, Nov. 19.

Who Voted for this Story



LogFlight.com is aviation news that is important to you...