Titan is the only other place in the solar system where there are flowing liquids on its surface. Photo: ESA/NASA/JPL-Caltech/University of Arizona

Mysterious orange moon 800 million miles from Earth might be home to alien life

'If life could exist there, it would need to function very differently from ‘life as we know it,’ say US scientists

Topic |   Business Insider

TOP PICKS

Titan is the only other place in the solar system where there are flowing liquids on its surface. Photo: ESA/NASA/JPL-Caltech/University of Arizona
READ FULL ARTICLE