http://rn01.rednova.com/news/stories.../story003.html
Scientists have pretty much confirmed the existance of an ocean outside the earth, here in our solar system. Although there is no water in this ocean, that does not remove all chances for life, and in fact the very composition of the liquid making up this body may be the essential chemicals needed for basic life.
It will be fascinating to see what the upcoming probe finds upon landing on Titan.
Any thoughts?