NASA’s InSight lander is due to set its first science instrument on Mars in the coming days. But engineers here on Earth already saw it happen — last week.
NASA’s InSight lander is due to set its first science instrument on Mars in the coming days. But engineers here on Earth already saw it happen — last week.