Spanish village of Lantz celebrates clash between good and evil

The inhabitants of a northern Spanish mountain village have taken part in an age-old festival that re-enacts a legendary confrontation between good and evil.
Sunday’s festivities in Lantz celebrate a long-standing tradition in which the opposing forces challenge each other in a symbolic battle during which the colourfully-garbed villagers’ thirst for justice builds up into fiery public rage.