Pilgrims arrive to the Basilica de Guadalupe, paying a promise of devotion to the Our Lady of Guadalupe, on the virgin's feast day in Mexico City, Thursday, Dec. 12, 2024.(AP Photo/Fernando Llano)
Pilgrims gather outside of the Basilica of Our Lady of Guadalupe in one of the world's largest religious pilgrimages marking the feast day of the Virgin of Guadalupe in Mexico City, Thursday, Dec. 12, 2024. (AP Photo/Fernando Llano)
A pilgrim poses for a photo just outside of the Our Lady of Guadalupe Basilica, during one of the world's largest religious pilgrimages marking the feast day of the patroness of Latin America, in Mexico City, Thursday, Dec. 12, 2024. (AP Photo/Fernando Llano)
An image of the Virgin of Guadalupe and a Mexican flag adorn a car arriving at the Basilica of Our Lady of Guadalupe a day before her feast day in Mexico City, Wednesday, Dec. 11, 2024. (AP Photo/Fernando Llano)
Pilgrims gather outside of the Basilica of Our Lady of Guadalupe a day before her feast day in Mexico City, Wednesday, Dec. 11, 2024. (AP Photo/Fernando Llano)
A statue of Our Lady of Guadalupe is silhouetted against a sunrise in one of the world's largest religious pilgrimages marking the feast day of the patroness of Latin America, in Mexico City, Thursday, Dec. 12, 2024. (AP Photo/Fernando Llano)
Pilgrims gather outside of the Our Lady of Guadalupe Basilica, in one of the world's largest religious pilgrimages marking the feast day of the patroness of Latin America, in Mexico City, Thursday, Dec. 12, 2024. (AP Photo/Fernando Llano)
Lit candles, left by pilgrims, blanket an area in the plaza of Our Lady of Guadalupe Basilica, during one of the world's largest religious pilgrimages marking the feast day of the patroness of Latin America, in Mexico City, Thursday, Dec. 12, 2024. (AP Photo/Fernando Llano)
Pilgrims sleep outside of the Basilica of Our Lady of Guadalupe a day before her feast day in Mexico City, Wednesday, Dec. 11, 2024. (AP Photo/Fernando Llano)
Pilgrims camp in the plaza of the Our Lady of Guadalupe Basilica, in one of the world's largest religious pilgrimages marking the feast day of the patroness of Latin America, in Mexico City, Thursday, Dec. 12, 2024. (AP Photo/Fernando Llano)
A pilgrim sleeps on the Our Lady of Guadalupe Basilica plaza during one of the world's largest religious pilgrimages, marking the feast day of the patroness of Latin America in Mexico City, Thursday, Dec. 12, 2024. (AP Photo/Fernando Llano)
A pilgrim sleeps alongside his Our Lady of Guadalupe statue during one of the world's largest religious pilgrimages to Our Lady of Guadalupe Basilica, marking the feast day of the patroness of Latin America in Mexico City, Thursday, Dec. 12, 2024. (AP Photo/Fernando Llano)
Pilgrims gather in the plaza of the Our Lady of Guadalupe Basilica, in one of the world's largest religious pilgrimages marking the feast day of the patroness of Latin America, in Mexico City, Thursday, Dec. 12, 2024. (AP Photo/Fernando Llano)
A pilgrim looks out from behind a Our Lady of Guadalupe statue during one of the world's largest religious pilgrimages to Our Lady of Guadalupe Basilica, marking the feast day of the patroness of Latin America in Mexico City, Thursday, Dec. 12, 2024. (AP Photo/Fernando Llano)
A pilgrim holds an image of the Virgin of Guadalupe outside the Basilica of Our Lady of Guadalupe a day before her feast day in Mexico City, Wednesday, Dec. 11, 2024. (AP Photo/Fernando Llano)
A pilgrim visits Our Lady of Guadalupe Basilica during one of the world's largest religious pilgrimages marking the feast day of the patroness of Latin America, in Mexico City, Thursday, Dec. 12, 2024. (AP Photo/Fernando Llano)