Is there life on Venus? Scientists detect traces of phosphine and ammonia in the planet’s clouds – and say they could be coming from microbes

With its boiling temperatures and acidic clouds, it’s one of the most…