Sunday, November 30, 2008
Endeavour Lands in California
Space Shuttle Endeavour has landed [video] at Edwards Air Force Base in California this afternoon at 4:25 pm ET completing a successful STS-126 mission but only after flight controllers waived the spacecraft off a Florida Space Coast landing due to inclement weather.
The Endeavour crew conducted spacewalks and extensive remodeling of the space station in preperation of the first six-member International Space Station crew. The six ISS crew mebers are expected in May of next year aboard Soyuz spacecraft vehicles.
The next space shuttle flight is now expected on February 12, 2009 when STS-119 Discovery and her crew will place the fourth starboard truss segment and the fourth set of solar arrays and batteries as part of the final construction steps of the $100-billion International Space Station.