This educational and provocative video explores the deep-rooted mythological beliefs of the Aztec civilization and the primary reasons behind their notorious practice of human sacrifice. It narrates ...
The Aztecs has about 200 deities — and in this article, we're uncovering the 13 most important Aztec gods and goddesses you ...