NASA detects ocean inside Saturn Moon, potential home for extraterrestrial microbes

By April 3, 2014 NASA, Science and Astronomy
14-099-enceladus_0-sm