It turns out there are lots of modern-day witches, who practice a collection of non-traditional religious and spiritual practices including spiritual healing, shamanism, Wicca, Druidism ...
Mention witchcraft, and most people immediately think of black hats, bubbling cauldrons and cackling hags who hatch evil ...