WASHINGTON - Evidence is mounting about what may be a wealth of organic molecules - a potential indicator of life - on Mars, with new findings from Nasa's Perseverance rover suggesting the presence of a diversity of them in rocks at a locale where a lake existed long ago. The latest evidence comes from an instrument called Sherloc mounted on.
NASA's Perseverance rover has discovered traces of "preserved organic molecules" on Mars that could be an indication that the Red Planet could have once supported life.