For the first time, phosphates have been detected in an alien ocean. Found on Saturn’s moon Enceladus, the discovery raises the possibility that life could exist on the tiny frozen satellite. Compou… [+5172 chars]Read More
BREAKING Scientists Detect Phosphorus on Enceladus ScienceAlert
