Every December 12, Our Lady of Guadalupe Day turns Mexico City’s basilica and hometown parishes into a massive thank-you pilgrimage . . .

Every December 12, Our Lady of Guadalupe Day turns Mexico City’s basilica and hometown parishes into a massive thank-you pilgrimage . . .
