Is there life on Venus? Here’s what the discovery of phosphine means – ABC News

Scientists have made a discovery that could uncover potential signs of life in the atmosphere of the planet Venus.
The head of NASA called it “the most significant development yet” in the search for… [read more]

Leave a Reply

Your email address will not be published. Required fields are marked *