Home When Throwing A Bottle Of Urine Goes Horribly Wrong… Counter protesters clash with Boston Police outside of the Boston Commons and the Boston Free Speech Rally in Boston, Massachusetts

Counter protesters clash with Boston Police outside of the Boston Commons and the Boston Free Speech Rally in Boston, Massachusetts