Satanic Temple holds public sculpture unveiling in Detroit

A Satanic organization unveiled a controversial bronze Baphomet sculpture in Detroit just before midnight on Saturday, after trying in vain to have it installed near a 10 Commandments monument in Oklahoma. Due to planned demonstrations, the group, which is opposed to Bible-themed displays on government land, kept the location of...

Continue reading