Explaining why human ancestors used to eat each other before evolving into what we are today
Is it true that in ancient times, people ate other people's flesh to avoid harm?The reason the human ancestors gave up cannibalism
The new study shows that human flesh has less nutritional value than other animals, while much harder to hunt for prehistoric humans.