Space shuttle Endeavor lifts off in 2008.
Space shuttle Endeavor lifts off in 2008. Red Huber/Orlando Sentinel/MCT
Space shuttle Endeavor lifts off in 2008. Red Huber/Orlando Sentinel/MCT

When shuttle retires, who will deliver in space?

June 26, 2009 3:26 PM