Tech

Did life ever exist on Mars? NASA’s Perseverance rover finds more organic matter in rocks

NASA's Perseverance rover found several rock samples containing organic matter in Jezero Crater, as it investigates for signs of ancient life.