THE DIGEST: ONE OF SATURN’S MOONS HAS EVERYTHING NEEDED TO HOST LIFE
Scientists from the Southwest Research Institute (SWRI) published a paper in Nature outlining their discovery of complex organic molecules on Enceladus, one of Saturn’s 53 moons.
Source: Futurism