Thousands gathered in Geneva for a largely peaceful anti-G7 protest
Thousands gathered in Geneva for a largely peaceful anti-G7 protest, despite isolated incidents in which masked individuals damaged storefronts and the headquarters of the International Telecommunication Union, and set a vehicle on fire