Ace of Spades Blog swears this is not a put on. The problem with folks like this is that there is no common ground. How does one appeal to reason where none exists?
Some members of the group were arrested in Providence, Rhode Island for inciting a riot. The story at the link.