It seems like it might be internet-savvy anti-DailyStormer types. https://twitter.com/OpStandUpToCFAA/status/90077016627919667...
(I updated the main post with this and another link.)
(I updated the main post with this and another link.)
No comments yet.