Christian Veteran Beheads the Iowa Satan Statue
Not all heroes wear capes! This is a tale of courage versus cowardice. You’ve probably heard by now that the Satanic Temple in Iowa erected a goofy and offensive Satan statue in the Iowa State House, to counter the Nativity [...]