A G7 which begins under high tension in the streets of Geneva
⚡ Quick Summary
On the eve of the summit, some 20,000 protesters shouted their anger at the invited leaders, including Trump.
On the eve of the summit, some 20,000 protesters shouted their anger at the invited leaders, including Trump.