ParentFull threadiso8859-1·No. But scientists can't even agree if Neanderthals belong within Homo sapiens: http://www.pbs.org/wgbh/nova/evolution/are-neanderthals-huma... I assume this article would not have been written if all homos were human.View on HN