A group of Mexican anthropologists have announced their discovery through skeletal studies that the early Xixime Indians, who around 1450 inhabited a series of dwellings built inside caves, ate human flesh during a ritual associated with war and the crop cycle.
(Source: alphacaeli)