A protest in Geneva over the G7 has turned ugly, with protesters smashing bank windows and torching a Tesla car
Read on WOBR AI →