Human Sacrifice Is Linked To Social Hierarchies In New Study By Bill Chappell Published April 4, 2016 at 3:25 PM CDT Twitter LinkedIn Email