Saturn's icy moon Enceladus harbors essential elements for lifeHigh concentrations of phosphorus have been detected in ice crystals spewed from the interior ocean of Saturn's moon Enceladus.Sat Jun 17 2023