Hello. I would like to gauge how people in this subreddit view the subject. I sense that there are a few main positions that people have and generate sometimes interesting and sometimes controversial discussions.
Thank you!
Your vote: ETs have been visiting as for sure. Proof is ambudant.