Jan 24, 2012 02:58 PM EST
Scientists Move on from Mars, Say Venus Shows Signs of Life
The Soviet Union’s landing probe, Venus-13, detected the presence of several objects resembling living organisms, on the surface of the planet Venus in 1982, according to research published in the current issue of Solar System Research.