Very interesting.
Tip of the iceberg. Check out this post of mine from another thread a month or more ago. Too long to repost here. Scroll down the post until you reach the heading: "The Revolutionary Communist Party launches its latest front group"
http://www.freerepublic.com/focus/f-news/3583939/posts?page=5#5