posted on Jun, 7 2010 @ 06:44 AM
At odds with their usual policy of distancting themselves from anything to do with aliens other than the SETI program, this article in the Telegraph
comes across as a stunner!
I just look forward to the day when we can debate this type of thing without the them & us division and we all move forward and debate it as a
[edit on 7-6-2010 by Tie No Bows!]