On the evening of April 30th, 1966, obviously lasting into the early morning hours of May 1st, Anton Levay holds the first ritual of the Church of Satan. The evening of April 30th is Walpurgis Night, is the eve of the feast day of Saint Walpurga, an 8th-century abbess in Francia. In Germanic folklore, Walpurgisnacht, also called Hexennacht (Dutch: heksennacht), literally “Witches’ Night”, is believed to be the night of a witches’ meeting on the Brocken, the highest peak in the Harz Mountains, a range of wooded hills …
Read More