Are Neanderthals and Homo sapiens the same species?

Scientists have been vollying the question back and forth for more than a century.

from Livescience https://ift.tt/setvRUV
via IFTTT

Post a Comment

Previous Post Next Post