news
Scmp World
2026-10-24
Study Suggests Ancient Sanxingdui Civilization Practiced Animal Sacrifice
Archaeological research indicates that the mysterious Sanxingdui people likely performed animal sacrifices as part of their ancient rituals.