New Study Reveals Mars Had Liquid Water 742 Million Years Ago, Paving the Way for Life Exploration
Table of Contents 1 Findings showing 742 million years ago 2 Water from melting permafrost 3 One more step for life on Mars 4 How do the discoveries made from the Lafayette meteorite enhance our understanding of Mars’ geological history and its potential habitability? Scientists are almost certain that liquid water once existed on Mars. … Read more