Space Shuttle Endeavour lands
POSTED: Wednesday, June 1, 2011 - 7:30am
UPDATED: Wednesday, June 1, 2011 - 8:42am
NBC NEWS — The Shuttle Endeavour lands safely in the middle of the night. The spaceship and its crew touched down at Kennedy Space Center in Florida just after 3:30 a.m. this morning. They're returning after a 16 day mission to the International Space Station.
It marked the shuttle program's next-to-last flight. Endeavour now heads to a California museum for display. Shuttle Atlantis has its final trip scheduled in July.