The successful landing of the Curiosity Rover on Mars last weekend ...

In 2004, NASA sent two rovers to Mars. Each rover had ...

CNET’s Steve Shankland reports that an era has ended. ...