Detailed analysis of images of speckled rocks found by NASA’s Perseverance rover has found a “potential biosignature.”

See Full Page