Space Shuttle Endeavour Has Lift Off

Space Shuttle Endeavour blasted off from Cape Canaveral, Fla., Wednesday, July 15, headed for the international space station with seven astronauts after a month of delay.

Note: Please upgrade your Flash plug-in to view our enhanced content.

© 2009 www.washingtonpost.com