sqwok
beta
guacamole
posted
5 years ago
A Possible Sign Of Life Right Next Door To Earth, On Venus
npr.org/2020/09/14/9...
publisher
NPR
date published
Monday September 14th, 2020
author
Nell Greenfieldboyce
summary
Scientists have found a gas associated with living organisms in a region of Venus' atmosphere. They can't figure out how it got there if it didn't come from life.
chat