Or up in the atmosphere to be exact. There maybe life, albeit microbial, floating around in the atmosphere of Venus. If that turns out to be true, and life can actually exist in those conditions, then it's a damn good bet that the universe is teeming with life.
And now with the director of NASA pledging to make Venus a priority after this discovery, things are going to get fun. My money was on Europa, Titan or Pluto as the first place for alien life to be discovered in the solar system - in fact anywhere but Venus.
I'm a bit surprised there hasn't been more made if this
I know. If this pans out and the phosphine is actually being produced by microbes then it ranks up there as one of the single most important scientific discoveries ever. Up there with fire and gravity.