jordanlewisring.com
French police struggle to quell riot in Paris
The violent “yellow jacket” protesters are angry over rising taxes and the high cost of living in France. Source: French police struggle to quell riot in Paris