The crew of the Space Shuttle Endeavour returned to earth on Friday morning after spending 16 days in space.
Endeavour landed at 10:48 a.m. at the Kennedy Space Center in Florida.
The seven-member crew lifted off on July 15 after five previous launch attempts due to weather and technical issues on a mission to the international space station. Read full article »
All About Space Shuttle Endeavour • NASA • International Space Station