Try digitalPLUS for 10 days for only $0.99

Space shuttle Endeavour

The space shuttle Endeavour lifts off from Kennedy Space Center in Florida. The Endeavour mission, delayed more than a month because of weather and technical problems, will deliver components for Japan's Kibo laboratory to the International Space Station. Chip Somodevilla / Getty Images
Loading

68°