Astronomers find possible sign of life on Venus - CBS News
CBS News
Telescopes in Hawaii and Chile spotted traces of phosphine, a noxious gas that on Earth is only associated with life.
https://www.cbsnews.com/news/venus-life-phosiphine-gas-scientists/