Space Shuttle Endevour returns safely
July 31, 2009
CAPE CANAVERAL, Florida - Space shuttle Endeavour and its seven astronauts returned to Earth on Friday, completing a long but successful construction job that boosted the size and power of the international space station.
Mission STS-127: Space shuttle Endeavour and its crew of seven astronauts are safely on the ground at NASA's Kennedy Space Center in Florida, wrapping up the 16-day STS-127 mission to the International Space Station. Endeavour touched down on time at 10:48 a.m. EDT on the mission's first landing opportunity.
Endeavour launched on time at 6:03 p.m. EDT on Wednesday, July 15 from Kennedy's Launch Pad 39A.