Loading...

Endeavour Returns To Earth

|CBS News RAW: NASA's shuttle Endeavor, whose crew included school teacher Barbra Morgan, landed at the Kennedy Space Center in Cape Canaveral, Fla.