CAPE CANAVERAL, Fla., Feb. 21 (UPI) -- The space shuttle Endeavour made a rare nighttime return to Earth Sunday, landing at the Kennedy Space Center in Florida at 10:20 p.m. EST, NASA said.
The shuttle completed a two-week mission during which its crew delivered the final U.S. module and a "room with a view" to the International Space Station, the U.S. space agency said.