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 Spacecraft, Cassini, and Hubble Space Telescopevia Zero Tech Blog