Bear mascot is battered to ground during Yellow Vest rally

Tear gas and baton charges were used by French police on thousands of Yellow Vest protestors threatening the Arc de Triomphe in Paris today during more anti-government rallies.

Leave a Reply

Your email address will not be published. Required fields are marked *