NASA's new Perseverance Rover is on the move. On a recent 27.3 meter trip over the surface of the Red Planet, controllers at the Jet Propulsion Laboratory switched ... Read more