Archive for November 1st, 2013

Paleontologist Presents Origin of Life Theory

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. Sankar Chatterjee, Horn Professor of Geosciences and curator of paleontology at The Museum of Texas Tech University believes […]