Rock discovery contains ‘clearest sign’ yet of ancient life on Mars, NASA says
By Ashley Strickland, CNN (CNN) — Scientists believe intriguing leopard spots on a rock sampled by the Perseverance rover on Mars last year may have potentially been made by ancient life, NASA announced Wednesday. The team has also published a peer-reviewed paper in the journal Nature about the new analysis, though they say further study
Continue Reading