NASA Find Ingredients For Life On Two Ocean Worlds Beyond Earth
LISTEN TO TLR’S LATEST PODCAST: By Andrew Follet The Cassini space probe detected hydrogen coming from Saturn’s moon, Enceladus, which suggests alien life could develop there, according to NASA. NASA said Enceladus has “almost all of the ingredients needed to support life as we know it on Earth,” but admitted they found no living organisms….