Tech What Mars means to Earth NASA's rover Curiosity parachutes successfully down to the surface of Mars. by Mark Anderson / August 8, 2012