Space Station's European Lab Set for December Launch

More from Space.com