Main content
600,000 Protest in France Demonstrations
Riot police fired tear gas in several French cities in the latest protests over the rising cost of living and public services.
Riot police fired tear gas in several French cities in the latest protests over the rising cost of living and public services.