Mother of Life
When an insignificant, barren hill in Mexico becomes the destination for 13 million pilgrims a year, something’s going on... December 12 is the feast of Our Lady of Guadalupe. This is one of the most significant Marian apparitions in the Church’s history and some 13 million people make a pilgrimage to the Basilica in Mexico