News

In a nutshell Liquid water existed on Mars far more recently than expected: A precise new analysis of the Lafayette meteorite ...
A recent seismic analysis of NASA’s InSight mission data suggests that liquid water could still exist beneath the surface of ...