Phosphine gas found in Venus’ atmosphere may be ‘a possible sign of life’sciencenews.org2 points·hongzi··0 commentsOpen articleSaveView on HN