Life on Venus? Russian scientist’s claim proven false 0 researchok ScienceJanuary 2012Monday, January 30, 2012 at 1:05 am PST • Views: 1,005 More Venera 13 Images Unmanned Soviet Missions Higher-resolution Versions Soviet Probe Photograph NASA