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.