Scientists Found Phosphine on Venus—A Possible Hint of Life

4:00am PDT - September 14th, 2020    life on venus - Wired

A simple molecule floating in Venus's atmosphere is now humans' best bet for finding companionship in the galaxy.