TODAY: British Patriots Confront "Pro-Palestine" Protesters British demonstrators shouting at pro-"Palestine" activists, telling them to “F**k off our streets” and demanding they remove their masks.
TODAY: British Patriots Confront…
TODAY: British Patriots Confront "Pro-Palestine" Protesters British demonstrators shouting at pro-"Palestine" activists, telling them to “F**k off our streets” and demanding they remove their masks.