Apes Created Man, Man Created God

Neanderthals: Facts About Our Extinct Human Relatives | LiveScience.

“Neanderthals (or Neandertals) are our closest extinct human relatives. There is some debate as to whether they were a distinct species of the Homo genus (Homo neanderthalensis) or a subspecies of Homo sapiens. Our well-known, but often misunderstood, fossil kin lived in Eurasia 200,000 to 30,000 years ago, in the Pleistocene Epoch.”

The big question is: Did Neandertals and Homo Sapiens Interbreed?–ABratt

View original post