Have We Discovered Evidence For Life On Titan
June 8, 2010 | Source: Space Daily
Results from the Cassini mission suggest that hydrogen and acetylene are depleted at the surface of Titan, which, along with other studies, could indicate the presence of methane-based life.