hi INDiA Copyright 2022-2050
Life spotted on Venus: Russian scientist
Moscow : Several objects resembling living beings were detected on photographs taken by a Russian landing probe in 1982 during a Venus mission, says an article published in the Solar System Research magazine.Leonid Ksanfomaliti of the Space…