The space shuttle Endeavour crew is expected to complete its mission to the International Space Station with a landing at NASA's Kennedy Space Center in Florida at 1:19 p.m. EST on Sunday, Nov. 30. This will conclude a 16-day flight, 11 of which were spent docked to the station. The STS-126 mission began Nov. 14 and prepared the space station to house six crew members for long-duration missions. The new station cargo includes a water recovery system, additional sleeping quarters. (source: nasa.gov)
|