space

Space Station's Dextre Robot Passes Crucial Test

More from Space.com