Tantalizing possible signs of possible life on Venus. Possibly!

The discovery of a possible sign of life in Venus’ clouds sparked controversy. Now, scientists say they have more proof | CNN
Researchers’ detection of two gases, phosphine and ammonia, in the clouds of Venus raises speculation about possible life forms in the planet’s atmosphere.
cnn.com
