Neandrathals are not human? Only in the minds of ivory towered paleontologists who must have some excuse for their research.
If it walks like a duck, quacks like a duck, looks like a duck...
Neanderthals aren’t apes. Neanderthals walked upright. Neanderthals used their hands. Neanderthals looked human, so I would consider them human — maybe a different branch, but human.
Neanderthals also, on the average, had larger brains than H. Sapien. Put that is your pipe and smoke it.