Home Stretch for Endeavour's Crew
NASA’s Space Shuttle Endeavour to Land Wednesday
“The space shuttle Endeavour crew is expected to complete its 16-day flight to the International Space Station with a landing at NASA’s Kennedy Space Center on Wednesday, March 26. The STS-123 mission began March 11 and delivered the first segment of the Japan Aerospace Exploration Agency’s Kibo laboratory and the Canadian Space Agency’s two-armed robotic system, known as Dextre. The flight also brought a new crew member to the station and will return an astronaut who has spent nearly seven weeks aboard the complex.”