Press "Enter" to skip to content

Intense Video Shows Braveheart-like Skirmish Between French Police And Yellow Vest Protesters

Chaotic protests continue in France while police and members of the gilets jaunes (yellow vest) movement face-off against each other.

Watch below: