Just about every two years, the planet Mars makes its closest approach to Earth... around 36 million miles. That's when we pack our robotic emissaries off to the Red Planet, timing their...
Is this proof of life on Mars? Well, it's certainly got people talking. This image has been beamed back to Earth by one of NASA's two robot rovers that are currently trundeling about the surface of...