close
close

Scientists discover a place on Mars that should enable life on Mars


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 PICTURES Researchers have known for some time that Mars once hosted large amounts of liquid water, which formed river-like delta systems in various regions of […]