Michael Cassidy, a Christian and former military officer, tore down and beheaded a Satanist altar erected in the Iowa Capitol as the display provoked nationwide controversy, The Sentinel has exclusively learned. Members of the Satanic Temple of Iowa recently received permission to install the exhibit, which included a statue depicting the idol Baphomet holding a pentacle and surrounded by candles, on the first floor of the Iowa Capitol near displays of the Nativity. Cassidy pushed over and decapitated the statue before he discarded the head in a trash can.
Read Full Article »