NASA’s Perseverance rover finds its first possible hint of ancient life on Mars

The NASA Mars rover examined a rock containing organic compounds and “leopard spots” that, on Earth, are associated with microbial life.

NASA’s Perseverance rover finds its first possible hint of ancient life on Mars
The NASA Mars rover examined a rock containing organic compounds and “leopard spots” that, on Earth, are associated with microbial life.