Comment Comment by rhyme-boss Phosphine on Venus as well. https://www.nationalgeographic.com/science/article/possible-... parent rhyme-boss 3 years ago