Richard Lawn has posted a new SETI Perspectives entitled "Is ET in Our Solar System?" More...
Forum Rules