submit any current research claiming that Neandertals were clearly NOT human
Well, my question before I pull up the papers is what are you defining as "human"?
I need to know if you are agreeing with this much:
"Neanderthals" = Homo neanderthalensis
"Human" = Homo sapiens
Do we agree here?