Wiki source

There is evidence, both archaeological and genetic, that cannibalism has been practiced for hundreds of thousands of years by early Homo Sapiens and archaic hominins. Human bones that have been "de-fleshed" by other humans go back 600,000 years. The oldest Homo sapiens bones (from Ethiopia) show signs of this as well. Some anthropologists, such as Tim D. White, suggest that ritual cannibalism was common in human societies prior to the beginning of the Upper Paleolithic period. This theory is based on the large amount of "butchered human" bones found in Neanderthal and other Lower/Middle Paleolithic sites. Cannibalism in the Lower and Middle Paleolithic may have occurred because of food shortages. It has been also suggested that removing dead bodies through ritual cannibalism might have been a means of predator control, aiming to eliminate predators' and scavengers' access to hominid (and early human) bodies. Jim Corbett proposed that after major epidemics, when human corpses are easily accessible to predators, there are more cases of man-eating leopards, so removing dead bodies through ritual cannibalism (before the cultural traditions of burying and burning bodies appeared in human history) might have had practical reasons for hominids and early humans to control predation.