Researchers have found the building blocks of life deep below the seafloor, adding evidence to the theory that life is able to spring up wherever there is water, and of course the right chemistry. The ...