posted on Jul, 15 2004 @ 11:20 AM
There is currently good evidence that liquid water exists in at least two other places in the solar system (Mars and Europa). This certainly ups the
odds of it being in other solar systems, and thus ups the odds of there also being life elsewhere as well.
For those of us who've seen proof enough for our own eyes, the question is already answered, with a resounding NO, we are NOT alone.