CAPE CANAVERAL, Florida (AP) via CNN 24 March 2008
-- The space shuttle and space station crews said goodbye amid a flurry of hugs and flashing cameras Monday, then sealed the hatches between them in preparation for Endeavour's evening departure....
Read More... or Watch It!