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