When Our Lady of Guadalupe appeared to Juan Diego, the Aztec people among whom he lived were practicing human sacrifice, because their beliefs were based on despair. They thought God was against them.
Mary’s image brought the message that God was with them — so much, in fact, that he became a child, carried in Mary’s womb. This gave them hope, and they stopped their human sacrifice and became Christian.
Today, the image of Our Lady of Guadalupe goes to abortion clinics, where human sacrifice is practiced, and turns the despair of those mothers and fathers into the hope that brings new life. That is why Our Lady of Guadalupe is the patroness of the unborn. As we celebrate her feast today, let us pray for an end to the human sacrifice that is abortion.