France is deploying 13,200 officers and drones to lock down the site of the Group of Seven (G-7) summit this weekend, Reuters reports.
France is deploying 13,200 officers and drones to lock down the site of the Group of Seven (G-7) summit this weekend, Reuters reports.