Today, the 31st of October marks the Pagan festival of Samhain, the Christian celebration of Halloween (All Hallow’s Eve) and of course the very popular Day of the Dead, the Mexican celebration of an ancient Aztec goddess which has become so popular alongside Halloween in recent years. There are also many other significant religious celebrations this time of the year. Hindu’s celebrated Diwali a few days ago, a festival of lights celebrating the victory of light over dark. These festivals... Read more