"..There are some scientists who don't think Neanderthals really existed...."
The bones weren't there? They were there but not H. neandertalensis?
Can you cite a ref?
I'll try to find it tomorrow. It was a show on one of the science programs, maybe Nova.