Yellow Vests March on EU Building- French Speical Police Deployed
Paris- Reports of police using tear gas against thousands of Yellow vest protesters who were…
Paris- Reports of police using tear gas against thousands of Yellow vest protesters who were…