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