leeroy1 leeroy1 01-12-2016 History Answered what was the role of human sacrifice in the major civilizations of meso and south america