Tear gas, burning Tesla and smashed windows: 20,000 protest G7 summit in Geneva ahead of Trump’s arrival
Geneva witnessed clashes as thousands protested the G7 summit, with police using tear gas against stone-throwing demonstrators. While most of the 20,000 marchers remained peaceful, a "Black Bloc" of militants…
