France: Yellow Vest Demonstration In Lyon, Some Clash With Police
- Captured on Saturday 7th of March 2020
- Location is Lyon
Description
Yellow vest protesters took to the street of Lyon on Saturday, March 7. Some protesters clashed with police at multip Read more...