Life on Venus
Jan25

Life on Venus

A Soviet probe sent to Venus in 1982 took pictures of what appears to be life on the planet. A Russian scientist, Prof Ksanfomaliti, says there is a scorpion shaped body, a disc, and a black flap. The Moscow Space Research Institute and some others are saying otherwise in the article....

Read More