T theguardian.com Signs of two gases in clouds of Venus could indicate life, scientists say 80 points daegloe 2 years ago 36 comments