What follows is a special report from the Catholic Action League of Massachusetts… Witches Night in New England—On the weekend of April 28th to April 30th, The Satanic Temple—one of the two principal manifestations of organized Satanism in the United States today—will hold … Continue reading
