Satanists Unveil Design for Oklahoma Baphomet Statue

A group of Satanists have unveiled a design for a statue of Baphomet that they hope will soon sit outside the capitol in Oklahoma City. A Ten Commandments monument was placed at the capitol in 2012, and soon after, Satanists wanted their own monument as a token of the equality of all religions. As they themselves […]

Continue reading →