Fossils on the Edge of Forever
Monday, December 14, 2009 - 17:56
in Paleontology & Archaeology
Astrobiologists have not yet found alien life on other planets. But the fossil record has evidence of aliens of another sort: the Ediacarans that lived on Earth millions of years ago.