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.