Reflections on Death
Halloween is Oct 31, All Saints day is Nov 1 and All Souls Day is on Nov 2. These holidays have their origins in “European folklore related to customs of veneration practiced worldwide through events like the Mexican Day of the Dead or the Chinese Ghost … read more.