Finally! A breakthrough new study appears to confirm that Enceladus, an icy, 300 miles-in-diameter Moon that orbits Saturn, contains all of the six major ingredients for life, leading scientists to believe that the intriguing Saturnine satellite might indeed be habitable. As The Wall Street Journal reports, scientists have been intrigued by Enceladus for years now, […]