A group of Russian scientists reviewed a series of photographs taken from the surface of Venus, and it appears that they uncovered evidence of life on the planet.
Scientists detected what seemed to be moving objects with a constant structure by analysing panoramic photos of the surface of Venus taken by Soviet probes Venera-9, Venera-10, Venera-13, and Venera-1 between 1975 and 1982.
The shapes of the things were similar to those of terrestrial critters such as lizards and scorpions.
The finding of life on other planets would have a profound impact on and transform our whole understanding of the universe. Something akin to the revolution that occurred when humans first entered space.
The Russian scientists’ argument is based on the notion that the conditions necessary for life to evolve on other planets might be considerably different from those on Earth.