Geneva Protests Erupt Ahead of G7 Summit
#G7Protests #GenevaProtesters in Geneva smashed bank windows and set a Tesla on fire during a march against the G7 summit, decrying capitalism and inequality. Police used teargas as 20,000 gathered, with some violence erupting despite initial peace. read more
There are no other Geneva articles to read at this time.
Check out some of these other topics...