ANTIFA Unmasked

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?

Not a parody!

Some members of the group were arrested in Providence, Rhode Island for inciting a riot. The story at the link.