Enceladus has an Atmosphere -- NASA

Quasar1011 said:
Even using your own terms, Venus and Mars should support life. Evidently, the water on Venus boiled away early in its history. What happened to most of the water on Mars is still a mystery. Yet, it does have a heat source.
Have you been following the news from Mars? Practically every day it becomes clearer that life exists on Mars under ground. Venus? Who knows if theres life there or not? Have we sent rovers there like we have to Mars? Have we brought back samples to Earth? Its no more scientific to rule things out without any evidence, than it is to rule them in.
 
Back
Top Bottom