Space/Science — HabitableZone

Space/Science » in reply to SETI followers and faith.... Let me give you a definition of faith.

Thank you

I have seen the light.

Which is why I am now going to go silent on this subject.

Log in or register to post.

The whole thread (36 posts)