Evidence is increasing that liquid water and other building blocks for life exists on two icy moons in our solar system, NASA researchers announced.
The exciting new insights, revealed in a Thursday news conference, came from data gathered by the Cassini spacecraft probing Saturn...