Post date: Apr 29, 2018 5:18:12 AM
Human sacrifice has been practiced in nearly all corners of the globe at various times, and scientists believe that the ritual may have played an important role in the development of complex societies through social stratification and control of populations by elite social classes...