02 min NewsNASA finds evidence of “extraterrestrial life” in Enceladus, moon of Saturn The Cassini spacecraft found in Enceladus chemical compounds essential for sustaining life. It is a phenomenon similar to… Ansh SrivastavaApril 14, 2017 Read More