Is there life?
Scientists detect traces of phosphine and ammonia in the planet’s clouds – and say they could be coming from microbes.Researchers have confirmed traces of ammonia and phosphine in the planet’s clouds – two potential ‘biomarkers’ that are indicative of life. On Earth, both compounds are produced during the decay of organic matter, such as plants…