Burial 26
-
New World Fossils Indicate Earliest Evidence of Human Decapitation Rituals
Human fossils discovered in a Brazilian cave and dating to 9,000 years ago reveal the earliest known record of human decapitation rituals.
Latest Research Articles