Neanderthals Hunted, Raped And Ate Humans
"They" say that theory is debunked, but some scientists still disagree.
“Gentle Giants”?
NO scientist disagrees. It's not a theory, it's a comic book, that's all that it is, all it ever has been, and all it ever will be.
What is that a picture of?