Headline News3 years ago
Satanic Temple Holiday Display Returns To Illinois State Capitol And Installs ‘Baby Baphomet’ Manger Scene As Roman Catholics Call On Virgin Mary
Members of the Satanic Temple of Illinois installed a 'baby Baphomet' as Roman Catholics vowed the Virgin Mary would 'crush the serpent'.