How Spain celebrates All Saints' Day

All Saints' Day, or 'El Día de Todos los Santos' in Spanish, falls on November 1st and is a public holiday across Spain. This is how it will be celebrated as Spaniards mourn the many victims of this week's devastating floods.

How Spain celebrates All Saints' Day
All Saints' Day, or 'El Día de Todos los Santos' in Spanish, falls on November 1st and is a public holiday across Spain. This is how it will be celebrated as Spaniards mourn the many victims of this week's devastating floods.