Space shuttle Endeavour Returns Home

POSTED: Monday, August 3, 2009 - 7:32am

UPDATED: Thursday, February 25, 2010 - 11:33am

Space shuttle Endeavour is back on earth when it landed late Friday morning at the Kennedy Space Center in Cape Canaveral.

Endeavour's crew of seven completed a 16 day mission at the International Space Station. They were there to drop off a new resident and pick-up an astronaut for the return trip home. The crew also built a porch for the orbiting outpost and deployed two pairs of small satellites.

Comments News Comments

Post new Comment