Geneva police clash with anti-G7 protesters ahead of summit

Sky News 1 min read 4 hours ago

Police in Geneva have fired tear gas and water cannons at protesters who set fire to a Tesla vehicle and smashed windows at a UN agency in protests ahead of tomorrow's G7 summit in neighbouring France.