Protesters set Tesla ablaze, smash UN office's windows in Geneva anti-G7 march

In Geneva, businesses were boarded up and hundreds of ​riot police ⁠were deployed in the streets

Original Source

Read the full article at Tribune →

KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.