New Robot Could Aid Astronauts in Space

Date: 05 February 2010 Time: 09:25 AM ET