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

June 26, 2009 3:26 PM

When shuttle retires, who will deliver in space?

Suggested for you

  Comments  

Videos

Politics & Government Videos