For the first time in decades, Mexico’s Roman Catholics had to abandon what many consider the world’s largest religious pilgrimage, in which millions visit Mexico City’s Basilica of Guadalupe on Dec. 12
For the first time in decades, Mexico’s Roman Catholics had to abandon what many consider the world’s largest religious pilgrimage, in which millions visit Mexico City’s Basilica of Guadalupe on Dec. 12