Science News
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.Science News