They are twisted Christian based kooks.....

Someone they call "Leader" brainwashes them into their sick interpretation of the Bible......

Losers.....