Get the latest Science News and Discoveries
Astronomers report that Venus may have had plate tectonics during ancient times and as a result, may have had a cooler more habitable environment, and possibly one capable of generating life forms.
None
Or read this on r/Space