Possible signs of life detected in Venus’ atmosphere
While most eyes are on Mars as the most likely place we might find life beyond Earth, perhaps we should be looking to our neighbor on the other side. High in the atmosphere of Venus, astronomers have made the startling discovery of a gas called phosphi… Continue reading Possible signs of life detected in Venus’ atmosphere