Imperial College London scientists have found traces of fatty acids—key building blocks of biological cells—in Dorset’s acidic streams. They say that because of the similarity of acidic streams in Dorset and on Mars, their findings hint that life might once have existed on Mars.