Loading...

Discovery Lands Safely

| CBS News RAW: The Space Shuttle Discovery's six-member crew completed their mission when they landed at Kennedy Space Center today in Florida.