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/