ScienceNew Cassini Findings Show Possible Signs of Methane-Based Life on TitanBy Rebecca BoyleJune 4, 2010