France: Police and Protesters Clash Anew at Yellow Vest Rally in Toulouse
- Captured on Saturday 15th of June 2019
- Location is Toulouse
Description
The police and Yellow Vest protesters clashed anew on Saturday, June 15 in Toulouse as thousands participated in the ral Read more...