Switzerland to deploy 4,000 troops on its side of border as France hosts G-7 summit

The June 15 to 17 summit, to be held across Lake Geneva in the French town of Evian-les-Bains, will bring together leaders from the world’s major economies, i

Go to Source