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-possible-life-scientists/