A hundred years ago, people thought there may be life on Mars. However, it turns out that moons like Europa and Titan are more likely candidates for life. Now, Venus is added to the list of possible life-bearing destinations on our doorstep. As Popular Mechanics reports, researchers just discovered the molecule phosphine in the atmosphere […]

Is There Life on Venus? — Nicholas C. Rossis