don't understand why this suprises you. the aztecs literally had a god whom they believed could only be appeased by the screams of suffering infants. literally, a step pyramid in the mountains where they sacrificed babies around the clock. i can't remember it's name, but it's true, just google it.
United States