Depository of News

Up to 70,000 police mobilized to curb violence at France protests

newsdepo.com · politics

In Paris, authorities restricted the main march to the city’s southeastern edge, keeping it away from the center.

Read full article →