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

Politics & Government

When shuttle retires, who will deliver in space?

June 26, 2009 3:26 PM

  Comments  

Videos