I iflscience.com Life has been found beneath hydrothermal vents for the first time 169 points geox 3 years ago 57 comments