All Saints’ Day: The Feast for Every Saint (Even the Forgotten Ones)

Ah, All Saints’ Day, the holiday that manages to be both solemn and celebratory, ancient yet very much alive in the calendar. Held on 1 November each year, it’s a day dedicated to all the saints – not just the…