A new study suggests that a group of Neanderthals in southeast France resorted to cannibalism to survive lean times. If that says anything about Neanderthals, ...
Find out what has been happening with us
A new study suggests that a group of Neanderthals in southeast France resorted to cannibalism to survive lean times. If that says anything about Neanderthals, ...