Phosphine detected in the atmosphere of Venus – an indicator of possible life?

497 points by istinetz

Read the article

Discussion on Hacker News