True God of America

The true gods of America today demands ritualistic blood sacrifice. Interestingly, this cultural practice is entrenched in the land – dating back to the ancient Mayan and Aztec civilizations who sacrificed thousands per year – some were members of their own community, but most human sacrifices were prisoners of war. The Aztec preferred to capture prisoners instead of killing them in battle and return them to the capital in order to be offered to their gods. For the Mayans, they believed blood was a powerful source of nourishment for their gods, and by logical extension, human sacrifice was the most important Mayan ritual. Continue reading True God of America