NASA announced today that they have found potential liquid water on Enceladus.

This raises the possibility of life there:

“We realize that this is a radical conclusion -- that we may have evidence for liquid water within a body so small and so cold,” said Dr. Carolyn Porco, Cassini imaging team leader at Space Science Institute, Boulder, Colo. “However, if we are right, we have significantly broadened the diversity of solar system environments where we might possibly have conditions suitable for living organisms.”

Wow.

Read the article for yourself over on NASA's website.