Protesters clash with police during nationwide demonstrations in France

2 weeks ago

Thousands protest in Paris and other cities against rising cost of living.