Paleontologist Presents Origin of Life Theory

01/11/2013 05:28

by John Davis for Texas Tech News
Lubbock TX (SPX) Oct 31, 2013
It has baffled humans for millennia: how did life begin on planet Earth? Now, new research from a Texas Tech University paleontologist suggests it may have rained from the skies and started in the bowels of hell. [Read more] ...