For Wiccans, Oct. 31 is time for religious ritual

October 31, 2013 06:22 PM