CAPE CANAVERAL, Fla., Feb. 22 (UPI) -- Space shuttle Endeavour has returned to Earth, leaving only four more shuttle flights in the program and leading NASA officials to ponder the future.
The shuttle and its crew, led by George Zamka, landed at 10:20 p.m. EST Sunday at the Kennedy Space Center, ending a 14-day, 5.7-million-mile mission to the International Space Station.