Nov 7, 2024 by News Staff

Sedimentary mineral deposits found on the surface of Mars may have been left by an ancient sea 3.5 billion years ago. New results from China’s Tianwen-1/Zhurong...