Tag: fifa 2018
France to deploy 110,000 police for World Cup final: Report
France will deploy some 110,000 police and gendarmes for the World Cup final on Sunday and the annual July 14th celebrations in the country.
"Everything will be...