The story

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 EndeavourNASAInternational Space Station