Life on Venus? Images Re-analyzed

1 of 5

Life on Venus?

Credit: NASA
Two photographs taken by the Venera-13 landing probe in 1982. One photo was taken by the front camera, the other by the rear camera. Russian scientist…Read More »

Leonid Ksanfomaliti claims they show the same disc-shape object that appears to have moved from one place on the Venusian surface to another, but the objects are actually just different camera lens caps.   Less «
More from LiveScience