For decades, people have asked if life ever existed on Mars. The question moved from science fiction to careful science with new results from NASA’s Perseverance rover. In a dried river delta inside Jezero Crater, the rover has found rocks that carry strong possible signs of past microbes. If later testing confirms a biological origin, […]