The Original Tree
Diamond Member
33 people arrested in Boston for throwing Rocks, Bottles & Urine Bombs at Police. They were all ANTIFA and BLM.
Antifa...or Antifa-wanna-be...busted in Texas strapping explosives onto Confederate statue...
Texas man tries to plant bomb on Confederate statue, officials say