sqwok
beta
guacamole
posted
5 years ago
Strange chemical in clouds of Venus defies explanation. Could it be a sign of life?
space.com/venus-clou...
publisher
Spacecom
date published
Monday September 14th, 2020
authors
Meghan Bartels, Senior Writer, Social Links Navigation
summary
Is there life on Venus? A new discovery suggests we should look harder.
chat