NASA is close to deciding on a landing site for its Curiosity Mars rover, a nuclear-powered mega-robot.




More...