Police in the German state of Bavaria are still trying to sort out the details of a hate crime wherein a local Wiccan was burned to death after being thrown in an oven by brother and sister Hansel and Gretel. “Of all my years on the force this is the most despicable crime I have […]