Twisted: Satanic Temple erect 8 foot tall Baphomet statue in Arkansas to protest 10 commandments monument
There has been controversy in the US over the unveiling of an 8-foot-tall statue of the goat-headed winged, hermaphrodite deity ‘Baphomet’ in front the State Capital Building in Little Rock, Arkansas US News reports. The …