The space shuttle Endeavour glided home for its final landing early Wednesday and the conclusion of the next to last mission of the 30-year-old U.S. shuttle program.
The space shuttle Endeavour glided home for its final landing early Wednesday and the conclusion of the next to last mission of the 30-year-old U.S. shuttle program.