New Evidence Discovered That Saturn’s Moon Could Support Life
Saturn’s ocean-covered moon Enceladus constantly spews water into space through fractures in its icy crust. The spacecraft Cassini determined the composition of these jets in the mid-2000s and found molecules…