NASA announces the death of the Mars driller two years later

The Mole – also known as a drill, drill, and probe – was built by the German Space Center (DLR) and Published by NASA’s InSight Lander. read more