Archaeologists discover human sacrifice used in "display of extreme power"
- Posted on October 7, 2024
- By Newsweek
- 1 Views
Archaeologists discover human sacrifice used in "display of extreme power"
Evidence of a "unique" human and horse sacrifice ritual has been uncovered at a huge prehistoric burial mound in Siberia.