Share Facebook Twitter LinkedIn Pinterest WhatsApp Email Constructing blocks of life have been discovered on this moon of Saturn. They could come from chemical reactions past Enceladus’ potential life-supporting ocean.