Life Spotted on Venus - Russian Scientist
MOSCOW, January 20 (RIA Novosti): An article published in the Solar System Research magazine reported Several objects resembling living beings were detected on photos made by a Russian landing probe in 1982 during a Venus mission. Leonid Ksanfomaliti of the Space Research Institute of Russia’s... Sign in to see full entry.