Oldest rocks on Earth may contain strange and ancient life forms
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.