Rallies in France

Rally in progress at the call of several organizations and Yellow Vests in front of the town hall of Île-Saint-Denis against police violence. The demonstrators are swamped by the police.

Comments:

Loading ...