Tag Archives: Life on Venus

Life on Venus? No so fast.

The big (and I mean BIG) astronomy news of the day is the announcement of possible (and I mean possible) signs of life on Venus—specifically, the detection of the molecule phosphine (PH3) in the upper atmosphere. The researchers, a large … Continue reading

Posted in astronomy, Current events | Tagged , , , | 1 Comment