apologeticsindex.org
Witchcraft? Neopaganism? What are we talking about?
If you walk onto an average college campus and ask four different people what "witchcraft" is, you will probably get four different answers. I know, because I tried the experiment. "Witchcraft" has at least four different meanings -- four distinct ways the word is employed -- and those different meanings get mixed up in the ways that people use and understand the term.