French police brutally drag woman protester to the floor

Yellow Vests protesters and riot police clashed in central Lyon on Saturday, resulting in several arrests, as thousands of people took to the streets.

Related posts