Scientist Suggests Comet and Meteorite Impacts Made Life on Earth Possible

Astrobiology Magazine- 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.

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 the rest of the story at Astrobiology Magazine