Your web-browser is very outdated, and as such, this website may not display properly. Please consider upgrading to a modern, faster and more secure browser. Click here to do so.
This is not as big a deal as the story might try to make it out to be. Remember: Neanderthals weren’t a separate species. Neither were H. erectus, apparently. Not in any useful sense.