P phys.org Scientists discover evidence for a habitable region on Saturn’s moon Enceladus 142 points ChuckMcM 9 years ago 72 comments