Ancient Humans Ate Children 850,000 Years Ago, New Discovery Reveals

The body parts of the child belong to Homo antecessor, believed to be the last common ancestor of both Homo sapiens and Neanderthals.

Ancient Humans Ate Children 850,000 Years Ago, New Discovery Reveals
The body parts of the child belong to Homo antecessor, believed to be the last common ancestor of both Homo sapiens and Neanderthals.