Ice-covered moon shows promise for harboring life Could there be life on Saturn's moon? Hydrogen found in the icy plumes of Enceladus may be evidence for hydrothermal processes that could support life.
Since we are currently unable to visit some of the distant places in our solar system, we send probes to visit them for us. Only four…