Depository of News

France to deploy 70,000 police officers and gendarmes for protests on November 7

newsdepo.com · politics

Read full article →