Posts tagged: Thomas Horrocks

A Word About the Satanic Statue Controversy

Written by Peter Heck

In case you missed it last week, it seems some small outfit called the Satanic Temple won the right – on religious freedom grounds – to display a statue of Baphomet, a satanic occult figure, in the Iowa capitol building. The spectacle was to appear for a period of two weeks, but thanks to a Navy veteran named Michael Cassidy, the freakish ram’s head-on-a-mannequin didn’t quite make it that long.

Claiming he was outraged by the “blasphemous statue,” Cassidy said his conscience drove him to chop the thing’s head off and topple it.… Continue Reading