Leftist activists plunged Geneva into chaos on Sunday, clashing with police, setting fires, and vandalising businesses to protest against President Donald Trump's meeting with the G7 nations on Monday.
The post Far Leftists Torch Tesla, Smash Shop Windows, Clash With Cops at G7 Summit in Geneva appeared first on Breitbart.