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