Endeavour Heads for Intl Space Station Full of Tech Grads (Novinite.com)

Posted by Bill under Main Content
NASA launched the shuttle Endeavour on a home-improvement mission to the space station, Bloomberg reported Saturday. The ship lifted off from Cape Canaveral, Florida to deliver new bedrooms, a gym and a device that turns astronauts' urine and sweat into drinking water.
Leave a Reply