0
2
There is scant evidence where exactly this took place and when it took place. The original poster said it was from the current Antifa terrorist riots in Atlanta. We cannot verify that, however several others claimed they watched other footage of something similar happening. So, you be the judge.. here it is.