Life on Mars? Organic molecules of “unprecedented size” found on Red Planet

Estimated read time 1 min read

(NaturalNews) NASA’s Curiosity rover found the largest organic molecules ever detected on Mars, hinting at possible ancient life. The 3.7-billion-year-old…

You May Also Like

More From Author