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