by Matt Clayton
The Aztecs believed that offerings of human blood and human lives were necessary to the continued running of the universe. Indeed, in Aztec myths the gods themselves make sacrifices of their own bl…