However, if, during an argument about politics and science fiction, this were phrased as:
Well, but that's not true, since Neanderthals are human.
Your link goes to the page for the genus "homo", not to the page for "human," which starts:
Modern humans (Homo sapiens primarily ssp. Homo sapiens sapiens)...
i.e. neanderthals are not normally included. The word can have different shades of meaning, but it is quite standard to use "human" to refer to homo sapiens sapiens. I didn't want to quote the precise bile spewed by Mr. Beale, as it doesn't seem relevant, but you can find what he actually wrote in the link above.
But look, in what sense is that relevant? Beale's remark...
Another month, another rationality quotes thread. The rules are: