Depository of News

Clashes break out as hundreds of thousands take to the streets in France in strike action

newsdepo.com · politics

Officers have fired tear gas, and riot police officers have been deployed to face off thousands of demonstrators during a one-day strike.

Read full article →