Life on Venus? | Astronomers detect phosphine on Earth’s neighbor

Share the News



Scientists have detected the molecule phosphine in the atmosphere of Venus, raising the possibility that basic life forms could be lurking just above the planet’s …

source