fifa world cup 2017 • InsideSport
Thursday, October 21, 2021
Tags Fifa world cup 2017

Tag: fifa world cup 2017

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...