No true Witches today practice human sacrafice, torture, or any form of ritual murder. Anyone who does is not a Witch, but a psychopath.

Starhawk
Another Quote

10 Common Mistakes That Prevent You From Being Happy and Healthy Today, Backed by Science