Euro 2016: France beefs up security ahead of final match

July 10, 2016 9News Nigeria 0

[BBC] More than 5,000 French police will be deployed at key venues in and around Paris ahead of the Euro 2016 football final between France and Read more