WASHINGTON, July 13 (Reuters) – 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 sugges… [+4026 chars]Read More
NASA rover reveals new evidence about organic molecules on Mars Reuters
