OMG life on Venus!!! Well, now, hold on there Tex. Yes, astronomers announced this month that they'd found phosphine in the atmosphere of our planetary neighbour. And yes, phosphine is a pretty decent biosignature, a chemical that is pretty strongly associated with life here on Earth. Emily digs deep to explain the big gap between "Hey, look — phosphine! Huh." and "We found aliens!"