Is there life on Venus? An international team of researchers claim that a molecule called phosphine is a potential marker for life, and also happens to be in the atmosphere of Venus, according to their measurements. Other scientists are re-analyzing the results.
In September, a research group broke the internet when they said they discovered a molecule called phosphine in the atmosphere of Venus.…