Hints of life on Venus: Scientists detect phosphine molecules in cloud decksphys.org1 point·dvaun··1 commentOpen articleSaveView on HN