Science & Tech Space Life on Venus? – Signs of Life Detected by MIT Team 4 years ago D. Robert Curry In the 1970’s NASA landed its 2 Pioneer Spacecraft on Earth’s sister planet. The Soviet