Spaniards paraded alive in coffins in gratitude for defying death

The strange ritual takes place on July 29 each year in the village of Las Nieves in Galicia in northwestern Spain The strange ritual takes place on July 29 each year in the village of Las Nieves in Galicia in northwestern Spain AFP
Related Post