Space shuttle Endeavour lands safely
Space shuttle Endeavour and its seven astronauts landed safely at Kennedy Space Center during its first landing attempt Friday morning.
Space shuttle Endeavour and its six astronauts returned safely to Earth on Sunday, making a rare nighttime landing to end a mission that resulted in the virtual completion of the International Space Station.