G7 Summit Protests: Massive Protests Erupt in Geneva Ahead of G7 Summit as 20,000 Demonstrators Clash with Police | World News
Riot police fired tear gas and water cannons at stone-throwing demonstrators in Geneva on Sunday as an estimated 20,000 people marched against the G7 summit. The demonstrations are aimed to highlight issues such as environment, human rights, imperialism, fascism, and capitalism but the ensuing violence has boarded up downtown Geneva and caused harm to the…