Yea, I wonder what this discovery is supposed to mean? Neanderthals are not even homo sapiens (humans) right? Doesn’t it just mean some homo sapiens (non-African) decided to interbreed with Neanderthals? Making them less human. I would love to read the actual scientific journal article.