Building Blocks of LifeMethane Found on Saturn’s Moon Could Be a Sign of Life, Research Suggests Enceladus, a planetary body with oceans, is producing more methane than can be explained by non-biological events, researchers say. By Rohitha Naraharisetty