Space Shuttle Endeavour

CAPE CANAVERAL, Fla. – Space shuttle Endeavour and its six astronauts returned to Earth early Wednesday, closing out the next-to-last mission in NASA’s 30-year program with a safe middle-of-the-night landing. Endeavour glided down onto the runway one final time under the cover of darkness, just as Atlantis, the last shuttle bound for space, arrived at […]