Today is the Feast Day of Our Lady of Guadalupe. The story of Our Lady of Guadalupe is one of the greatest stories in human history. It is also one of the greatest proofs of the existence of God and His overwhelming and incredible love for mankind.
In the 16th Century, Catholic missionaries were in Mexico trying to convert the Aztec Indians from their pagan religion to Christianity. The Aztecs engaged in barbarous practices including human sacrifice where they would literally cut the heart out of a living person. As one source relates:
The victim was stretched out over the sacrificial stone. In seconds, a priest with an obsidian knife broke open his chest and ripped out his still beating heart, dashing it against the sacrificial stone.