Followers of Saint Lazarus, known as the protector of the sick, crawl in self-imposed penance during a pilgrimage to the saint's shrine for his annual feast day, in Santiago de Las Vegas, Cuba, Monday, December 16, 2024. (Photo by Ramon Espinosa/AP Photo)
|