Space Station Particle Detector Arrives for Launch

What may end up being the crown jewel of the International Space Station landed at the Kennedy Space Center in Florida on Thursday to begin preparations for launch on the last shuttle mission in February.

August 27, 2010
4:41 AM EDT
WATCH VIDEO: Cutting-edge robots, recently unveiled by NASA and General Motors, will work next to humans on Earth and in space.