SciShow Space
It’s Probably Not Aliens on Venus… But It Could Be (2020x75)
: 25, 2020
Is there life on Venus? If there is, it would have to be unlike anything we’ve ever seen! New evidence means the possibility of life there is in question, but it could also mean a few other things.