[Digital Journal] A report in the Journal of Anthropological Archaeology shows ancient Puebloan Indians, also called Anasazi, practiced cannibalism, a claim seen as taboo by many. The original findings were made in 2005, but were only publicised recently, due partially to the sensitivities involved. Archaeologists first noted possible evidence of the practice in 1969. More...