NASA’s Perseverance rover deploys wind sensor on Mars

NASA’s Perseverance rover continues to get up to speed on the Red Planet. Since Perseverance’s picture-perfect landing on Feb. 18, the rover team has been methodically checking out its seven science instruments and various subsystems. For example, Perseverance just deployed its wind sensor, as before-and-after...