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.