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

20 Scientifically-Backed Ways To De-Stress Right Now