Sunday, January 22, 2012

I Want to Believe

Times Of India: Several objects resembling living beings were detected on photographs taken by a Russian landing probe in 1982 during a Venus mission, says an article published in the Solar System Research magazine.

1 comment:

Marsdon said...

I notice how none of the three articles I have seen so far has any photos . . .

Stan