Protesters smash windows, set Tesla ablaze in G7 march

A protest in Geneva ‌over the G7 has turned ugly, with protesters smashing bank windows and torching a Tesla car

Read on WOBR AI →