Scientists discover a place on Mars that should enable life on Mars
Seismic data taken by NASA’s InSight landerwhich has since been decommissioned, discovered the presence of large reservoirs of liquid water beneath the surface of Mars. 2 VIEW GALLERY – 2…