These guys are Rev Com, organized out of Chicago, their leader is a loon named Bob Avakian, they basically are a cult. They have been very active in Occupy and BLM, and were behind protests in Chicago last year.

HT: Steve Gutowski

67 Shares