NASA’s Cassini mission and Hubble Space Telescope provided information that suggest a form of chemical energy, that life can feed on, appears to exist on Saturn's moon Enceladus. Read more...
More about Real People, Real Time Video, Cassini...Subscribe to Applenews247.Com Newsletter