Cassini

DiscoveriesScientists predict the discovery of life on Saturn’s icy moon Enceladus

The mystery of whether microbial alien life might inhabit Enceladus, one of Saturn’s 83 moons, could be solved by an orbiting space probe.

Joseph Shavit