A penitent pays a promise during the feast of the Virgin of Guadalupe, patron saint of Mexico, in Mexico City on December 12, 2017. Millions of pilgrims visit Mexico City's Guadalupe Basilica to honour the country's patron saint, the Virgin of Guadalupe. (Photo by Pedro Pardo/AFP Photo)
|