If we find life on Venus then that means life is everywhere. Mars, Jupiter, Saturn, Europa, Enceladus, maybe even on Triton or some of the asteroids.

Show thread
Masthead

All the news that's fit to toot. Sign up here.