A strong suspicion that these were paid leftists. There isnt 100 percent proof...but it is weird that they all have brand new flags and they werent doxxed/outed like so many others in Charlottesville. In short, I have no doubt that there are people pretending to be right wing extremists at some of these rallies.
It’s straight out of Saul Alinsky.
Your summary of events stated above is my take as well. Dont put ANYTHING past the enemies of our country! They will do whatever it takes to make POTUS Trump look bad.