Protesters in Geneva clashed violently before the G7 Summit in France last month, setting fire to vehicles (one of them a Tesla) and vandalizing shop fronts to demonstrate against war, climate change, and inequality.

PHOTO CREDIT: Pixabay