Phosphates discovered on moon of Saturn suggests the possibility of life | CBC Radio
Another piece of evidence suggests life may be thriving beneath the icy surface of Saturn's moon Enceladus. Phosphates have been discovered in the plumes of water ice escaping from the moon's south pole.Enceladus is one of several ice…