The Indo-Asian News Service reported Saturday that a Russian scientist has published what he claims is evidence of life on Venus, Earth’s nearest neighbor in the direction of the sun.
Leonid Ksanfomaliti, an astronomer based at the Space Research Institute of Russia’s Academy of Sciences, analyzed photographs taken by a Russian landing probe during a 1982 during a mission to explore the heavily acid-clouded planet.
Leonid Ksanfomaliti, an astronomer based at the Space Research Institute of Russia’s Academy of Sciences, analyzed photographs taken by a Russian landing probe during a 1982 during a mission to explore the heavily acid-clouded planet.