Oceans Beyond Earth — Does Life Swim in the Icy Seas of Enceladus?

NASA scientists this week, made an exciting announcement. They have discovered the necessary chemical mix to potentially support life in the sea beneath a polar ice cap of Saturn’s moon, Enceladus.  What they have observed on Enceladus is similar to the … Continue reading