Saturn’s moon Enceladus harbours basic elements for lifeBy Steve Gorman15 June 2023 High concentrations of phosphorus have been detected in ice crystals spewed from the ocean on Saturn’s moon Enceladus.