Astronomers detect signs of life in Venus’s atmosphere

A team of astronomers believe they have found signs of life in the atmosphere of Venus, The New York Times reports. In two papers published today, the astronomers explain that they’ve detected the chemical phosphine in Venus’s thick atmosphere. They…

via Engadget RSS Feed

Check out the Finding Your Identity Podcast!

Tags: , ,
Travel Back Up To The Top!