A new accord between France and Britain, to be implemented in the coming days, will see the number of police officers guarding French beaches double and additional surveillance technology deployed on the coast.
A new accord between France and Britain, to be implemented in the coming days, will see the number of police officers guarding French beaches double and additional surveillance technology deployed on the coast.