Senate candidate admits to sacrificing a goat and drinking its blood.

So what if somebody wants to drink a little goat blood as part of their pursuit of religious liberty in America? I mean, isn’t that what we’re all about? “Religious liberty”, I mean. As in, the “God-given right” to openly worship false gods, including the devil himself. (See how utterly insane that is when you […]