Nasa's Cassini mission has discovered molecular hydrogen and carbon dioxide on Saturn's ocean-bearing moon Enceladus. This discovery makes Enceladus the only place apart from Earth where scientists have found direct evidence of a possible energy source for life.