By Sarah Lewin NASA’s new Mars lander isn’t quite ready to probe the Red Planet’s interior yet, but it’s starting to get the lay of the land on the surface — and in the atmosphere. The InSight lander is already deploying its powerful meteorology package to monitor the Red Planet’s weather. InSight touched down on the …
Published on December 17, 2018 07:21