Venus Could Have Hosted Life for a Billion Years by Elvira Barucija October 27, 2019 by Elvira Barucija October 27, 2019 NASA’s Pioneer 12 or Pioneer Venus mission reached Venus and found that the Earth’s Sister once had oceans on its surface. The …